GET Get report status by ID
{{baseUrl}}/report/reportStatus/:reportId
HEADERS

Content-Type
Accept
QUERY PARAMS

reportId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/reportStatus/:reportId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/reportStatus/:reportId" {:headers {:content-type ""
                                                                                   :accept ""}})
require "http/client"

url = "{{baseUrl}}/report/reportStatus/:reportId"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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

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

func main() {

	url := "{{baseUrl}}/report/reportStatus/:reportId"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/reportStatus/:reportId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/reportStatus/:reportId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/reportStatus/:reportId"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/reportStatus/:reportId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/reportStatus/:reportId")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/reportStatus/:reportId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/reportStatus/:reportId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/reportStatus/:reportId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/reportStatus/:reportId',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/reportStatus/:reportId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/reportStatus/:reportId',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/reportStatus/:reportId',
  headers: {'content-type': '', accept: ''}
};

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/reportStatus/:reportId');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/reportStatus/:reportId',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/reportStatus/:reportId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/reportStatus/:reportId"]
                                                       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/reportStatus/:reportId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/reportStatus/:reportId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/reportStatus/:reportId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/report/reportStatus/:reportId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/reportStatus/:reportId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/reportStatus/:reportId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/reportStatus/:reportId' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/reportStatus/:reportId", headers=headers)

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

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

url = "{{baseUrl}}/report/reportStatus/:reportId"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/reportStatus/:reportId"

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

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

url = URI("{{baseUrl}}/report/reportStatus/:reportId")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/reportStatus/:reportId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/reportStatus/:reportId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/report/reportStatus/:reportId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/report/reportStatus/:reportId
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/reportStatus/:reportId")! 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 Request report by update
{{baseUrl}}/report/subscriptionsUpdated
HEADERS

Content-Type
Accept
QUERY PARAMS

requesterEmail
beginDate
endDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/subscriptionsUpdated" {:headers {:content-type ""
                                                                                 :accept ""}
                                                                       :query-params {:requesterEmail ""
                                                                                      :beginDate ""
                                                                                      :endDate ""}})
require "http/client"

url = "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/subscriptionsUpdated',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/subscriptionsUpdated',
  qs: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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/subscriptionsUpdated');

req.query({
  requesterEmail: '',
  beginDate: '',
  endDate: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/subscriptionsUpdated',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate="]
                                                       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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setQueryData([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/subscriptionsUpdated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=", headers=headers)

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

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

url = "{{baseUrl}}/report/subscriptionsUpdated"

querystring = {"requesterEmail":"","beginDate":"","endDate":""}

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/subscriptionsUpdated"

queryString <- list(
  requesterEmail = "",
  beginDate = "",
  endDate = ""
)

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

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

url = URI("{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/subscriptionsUpdated') do |req|
  req.headers['accept'] = ''
  req.params['requesterEmail'] = ''
  req.params['beginDate'] = ''
  req.params['endDate'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let querystring = [
        ("requesterEmail", ""),
        ("beginDate", ""),
        ("endDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/subscriptionsUpdated?requesterEmail=&beginDate=&endDate=")! 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 Retrieve Subscription report by Status
{{baseUrl}}/report/subscriptionsByStatus
HEADERS

Content-Type
Accept
QUERY PARAMS

requesterEmail
status
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/subscriptionsByStatus" {:headers {:content-type ""
                                                                                  :accept ""}
                                                                        :query-params {:requesterEmail ""
                                                                                       :status ""}})
require "http/client"

url = "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/subscriptionsByStatus?requesterEmail=&status="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/subscriptionsByStatus?requesterEmail=&status= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/subscriptionsByStatus?requesterEmail=&status=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/subscriptionsByStatus?requesterEmail=&status=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/subscriptionsByStatus',
  params: {requesterEmail: '', status: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/subscriptionsByStatus?requesterEmail=&status=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/subscriptionsByStatus?requesterEmail=&status=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/subscriptionsByStatus',
  qs: {requesterEmail: '', status: ''},
  headers: {'content-type': '', accept: ''}
};

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/subscriptionsByStatus');

req.query({
  requesterEmail: '',
  status: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/subscriptionsByStatus',
  params: {requesterEmail: '', status: ''},
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&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}}/report/subscriptionsByStatus?requesterEmail=&status=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&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 => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setQueryData([
  'requesterEmail' => '',
  'status' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/subscriptionsByStatus');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'requesterEmail' => '',
  'status' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/subscriptionsByStatus?requesterEmail=&status=", headers=headers)

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

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

url = "{{baseUrl}}/report/subscriptionsByStatus"

querystring = {"requesterEmail":"","status":""}

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/subscriptionsByStatus"

queryString <- list(
  requesterEmail = "",
  status = ""
)

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

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

url = URI("{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/subscriptionsByStatus') do |req|
  req.headers['accept'] = ''
  req.params['requesterEmail'] = ''
  req.params['status'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let querystring = [
        ("requesterEmail", ""),
        ("status", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/subscriptionsByStatus?requesterEmail=&status=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&status='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/subscriptionsByStatus?requesterEmail=&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 Retrieve Subscription report by date
{{baseUrl}}/report/subscriptionsByDate
HEADERS

Content-Type
Accept
QUERY PARAMS

requesterEmail
beginDate
endDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/subscriptionsByDate" {:headers {:content-type ""
                                                                                :accept ""}
                                                                      :query-params {:requesterEmail ""
                                                                                     :beginDate ""
                                                                                     :endDate ""}})
require "http/client"

url = "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/subscriptionsByDate?requesterEmail=&beginDate=&endDate="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/subscriptionsByDate?requesterEmail=&beginDate=&endDate=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/subscriptionsByDate',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/subscriptionsByDate?requesterEmail=&beginDate=&endDate=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/subscriptionsByDate',
  qs: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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/subscriptionsByDate');

req.query({
  requesterEmail: '',
  beginDate: '',
  endDate: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/subscriptionsByDate',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate="]
                                                       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/subscriptionsByDate?requesterEmail=&beginDate=&endDate=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setQueryData([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/subscriptionsByDate');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=", headers=headers)

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

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

url = "{{baseUrl}}/report/subscriptionsByDate"

querystring = {"requesterEmail":"","beginDate":"","endDate":""}

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/subscriptionsByDate"

queryString <- list(
  requesterEmail = "",
  beginDate = "",
  endDate = ""
)

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

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

url = URI("{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/subscriptionsByDate') do |req|
  req.headers['accept'] = ''
  req.params['requesterEmail'] = ''
  req.params['beginDate'] = ''
  req.params['endDate'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let querystring = [
        ("requesterEmail", ""),
        ("beginDate", ""),
        ("endDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/subscriptionsByDate?requesterEmail=&beginDate=&endDate=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/subscriptionsByDate?requesterEmail=&beginDate=&endDate=")! 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 Retrieve Subscription report by order date
{{baseUrl}}/report/subscriptionsOrderByDate
HEADERS

Content-Type
Accept
QUERY PARAMS

requesterEmail
beginDate
endDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/subscriptionsOrderByDate" {:headers {:content-type ""
                                                                                     :accept ""}
                                                                           :query-params {:requesterEmail ""
                                                                                          :beginDate ""
                                                                                          :endDate ""}})
require "http/client"

url = "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/subscriptionsOrderByDate',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/subscriptionsOrderByDate',
  qs: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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/subscriptionsOrderByDate');

req.query({
  requesterEmail: '',
  beginDate: '',
  endDate: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/subscriptionsOrderByDate',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate="]
                                                       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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setQueryData([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/subscriptionsOrderByDate');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=", headers=headers)

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

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

url = "{{baseUrl}}/report/subscriptionsOrderByDate"

querystring = {"requesterEmail":"","beginDate":"","endDate":""}

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/subscriptionsOrderByDate"

queryString <- list(
  requesterEmail = "",
  beginDate = "",
  endDate = ""
)

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

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

url = URI("{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/subscriptionsOrderByDate') do |req|
  req.headers['accept'] = ''
  req.params['requesterEmail'] = ''
  req.params['beginDate'] = ''
  req.params['endDate'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let querystring = [
        ("requesterEmail", ""),
        ("beginDate", ""),
        ("endDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/subscriptionsOrderByDate?requesterEmail=&beginDate=&endDate=")! 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 Retrieve Subscription report by schedule
{{baseUrl}}/report/subscriptionsScheduled
HEADERS

Content-Type
Accept
QUERY PARAMS

requesterEmail
beginDate
endDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/report/subscriptionsScheduled" {:headers {:content-type ""
                                                                                   :accept ""}
                                                                         :query-params {:requesterEmail ""
                                                                                        :beginDate ""
                                                                                        :endDate ""}})
require "http/client"

url = "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/report/subscriptionsScheduled',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await 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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

  res.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/subscriptionsScheduled',
  qs: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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/subscriptionsScheduled');

req.query({
  requesterEmail: '',
  beginDate: '',
  endDate: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (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/subscriptionsScheduled',
  params: {requesterEmail: '', beginDate: '', endDate: ''},
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate="]
                                                       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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setQueryData([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/report/subscriptionsScheduled');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'requesterEmail' => '',
  'beginDate' => '',
  'endDate' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=", headers=headers)

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

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

url = "{{baseUrl}}/report/subscriptionsScheduled"

querystring = {"requesterEmail":"","beginDate":"","endDate":""}

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/report/subscriptionsScheduled"

queryString <- list(
  requesterEmail = "",
  beginDate = "",
  endDate = ""
)

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

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

url = URI("{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/report/subscriptionsScheduled') do |req|
  req.headers['accept'] = ''
  req.params['requesterEmail'] = ''
  req.params['beginDate'] = ''
  req.params['endDate'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let querystring = [
        ("requesterEmail", ""),
        ("beginDate", ""),
        ("endDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/report/subscriptionsScheduled?requesterEmail=&beginDate=&endDate=")! 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 Edit Subscriptions settings
{{baseUrl}}/settings
HEADERS

Content-Type
Accept
BODY json

{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}");

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

(client/post "{{baseUrl}}/settings" {:headers {:accept ""}
                                                     :content-type :json
                                                     :form-params {:defaultSla ""
                                                                   :deliveryChannels []
                                                                   :executionHourInUtc 0
                                                                   :isMultipleInstallmentsEnabledOnCreation false
                                                                   :isMultipleInstallmentsEnabledOnUpdate false
                                                                   :isUsingV3 false
                                                                   :manualPriceAllowed false
                                                                   :onMigrationProcess false
                                                                   :orderCustomDataAppId ""
                                                                   :postponeExpiration false
                                                                   :randomIdGeneration false
                                                                   :slaOption ""
                                                                   :useItemPriceFromOriginalOrder false
                                                                   :workflowVersion ""}})
require "http/client"

url = "{{baseUrl}}/settings"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\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}}/settings"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\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}}/settings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

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

	payload := strings.NewReader("{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}")

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
POST /baseUrl/settings HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 439

{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/settings")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/settings"))
    .header("content-type", "")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\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  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/settings")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/settings")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  defaultSla: '',
  deliveryChannels: [],
  executionHourInUtc: 0,
  isMultipleInstallmentsEnabledOnCreation: false,
  isMultipleInstallmentsEnabledOnUpdate: false,
  isUsingV3: false,
  manualPriceAllowed: false,
  onMigrationProcess: false,
  orderCustomDataAppId: '',
  postponeExpiration: false,
  randomIdGeneration: false,
  slaOption: '',
  useItemPriceFromOriginalOrder: false,
  workflowVersion: ''
});

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

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

xhr.open('POST', '{{baseUrl}}/settings');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/settings',
  headers: {'content-type': '', accept: ''},
  data: {
    defaultSla: '',
    deliveryChannels: [],
    executionHourInUtc: 0,
    isMultipleInstallmentsEnabledOnCreation: false,
    isMultipleInstallmentsEnabledOnUpdate: false,
    isUsingV3: false,
    manualPriceAllowed: false,
    onMigrationProcess: false,
    orderCustomDataAppId: '',
    postponeExpiration: false,
    randomIdGeneration: false,
    slaOption: '',
    useItemPriceFromOriginalOrder: false,
    workflowVersion: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/settings';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"defaultSla":"","deliveryChannels":[],"executionHourInUtc":0,"isMultipleInstallmentsEnabledOnCreation":false,"isMultipleInstallmentsEnabledOnUpdate":false,"isUsingV3":false,"manualPriceAllowed":false,"onMigrationProcess":false,"orderCustomDataAppId":"","postponeExpiration":false,"randomIdGeneration":false,"slaOption":"","useItemPriceFromOriginalOrder":false,"workflowVersion":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/settings',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "defaultSla": "",\n  "deliveryChannels": [],\n  "executionHourInUtc": 0,\n  "isMultipleInstallmentsEnabledOnCreation": false,\n  "isMultipleInstallmentsEnabledOnUpdate": false,\n  "isUsingV3": false,\n  "manualPriceAllowed": false,\n  "onMigrationProcess": false,\n  "orderCustomDataAppId": "",\n  "postponeExpiration": false,\n  "randomIdGeneration": false,\n  "slaOption": "",\n  "useItemPriceFromOriginalOrder": false,\n  "workflowVersion": ""\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/settings")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/settings',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  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({
  defaultSla: '',
  deliveryChannels: [],
  executionHourInUtc: 0,
  isMultipleInstallmentsEnabledOnCreation: false,
  isMultipleInstallmentsEnabledOnUpdate: false,
  isUsingV3: false,
  manualPriceAllowed: false,
  onMigrationProcess: false,
  orderCustomDataAppId: '',
  postponeExpiration: false,
  randomIdGeneration: false,
  slaOption: '',
  useItemPriceFromOriginalOrder: false,
  workflowVersion: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/settings',
  headers: {'content-type': '', accept: ''},
  body: {
    defaultSla: '',
    deliveryChannels: [],
    executionHourInUtc: 0,
    isMultipleInstallmentsEnabledOnCreation: false,
    isMultipleInstallmentsEnabledOnUpdate: false,
    isUsingV3: false,
    manualPriceAllowed: false,
    onMigrationProcess: false,
    orderCustomDataAppId: '',
    postponeExpiration: false,
    randomIdGeneration: false,
    slaOption: '',
    useItemPriceFromOriginalOrder: false,
    workflowVersion: ''
  },
  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}}/settings');

req.headers({
  'content-type': '',
  accept: ''
});

req.type('json');
req.send({
  defaultSla: '',
  deliveryChannels: [],
  executionHourInUtc: 0,
  isMultipleInstallmentsEnabledOnCreation: false,
  isMultipleInstallmentsEnabledOnUpdate: false,
  isUsingV3: false,
  manualPriceAllowed: false,
  onMigrationProcess: false,
  orderCustomDataAppId: '',
  postponeExpiration: false,
  randomIdGeneration: false,
  slaOption: '',
  useItemPriceFromOriginalOrder: false,
  workflowVersion: ''
});

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}}/settings',
  headers: {'content-type': '', accept: ''},
  data: {
    defaultSla: '',
    deliveryChannels: [],
    executionHourInUtc: 0,
    isMultipleInstallmentsEnabledOnCreation: false,
    isMultipleInstallmentsEnabledOnUpdate: false,
    isUsingV3: false,
    manualPriceAllowed: false,
    onMigrationProcess: false,
    orderCustomDataAppId: '',
    postponeExpiration: false,
    randomIdGeneration: false,
    slaOption: '',
    useItemPriceFromOriginalOrder: false,
    workflowVersion: ''
  }
};

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

const url = '{{baseUrl}}/settings';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"defaultSla":"","deliveryChannels":[],"executionHourInUtc":0,"isMultipleInstallmentsEnabledOnCreation":false,"isMultipleInstallmentsEnabledOnUpdate":false,"isUsingV3":false,"manualPriceAllowed":false,"onMigrationProcess":false,"orderCustomDataAppId":"","postponeExpiration":false,"randomIdGeneration":false,"slaOption":"","useItemPriceFromOriginalOrder":false,"workflowVersion":""}'
};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"defaultSla": @"",
                              @"deliveryChannels": @[  ],
                              @"executionHourInUtc": @0,
                              @"isMultipleInstallmentsEnabledOnCreation": @NO,
                              @"isMultipleInstallmentsEnabledOnUpdate": @NO,
                              @"isUsingV3": @NO,
                              @"manualPriceAllowed": @NO,
                              @"onMigrationProcess": @NO,
                              @"orderCustomDataAppId": @"",
                              @"postponeExpiration": @NO,
                              @"randomIdGeneration": @NO,
                              @"slaOption": @"",
                              @"useItemPriceFromOriginalOrder": @NO,
                              @"workflowVersion": @"" };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/settings"]
                                                       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}}/settings" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/settings",
  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([
    'defaultSla' => '',
    'deliveryChannels' => [
        
    ],
    'executionHourInUtc' => 0,
    'isMultipleInstallmentsEnabledOnCreation' => null,
    'isMultipleInstallmentsEnabledOnUpdate' => null,
    'isUsingV3' => null,
    'manualPriceAllowed' => null,
    'onMigrationProcess' => null,
    'orderCustomDataAppId' => '',
    'postponeExpiration' => null,
    'randomIdGeneration' => null,
    'slaOption' => '',
    'useItemPriceFromOriginalOrder' => null,
    'workflowVersion' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/settings', [
  'body' => '{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'defaultSla' => '',
  'deliveryChannels' => [
    
  ],
  'executionHourInUtc' => 0,
  'isMultipleInstallmentsEnabledOnCreation' => null,
  'isMultipleInstallmentsEnabledOnUpdate' => null,
  'isUsingV3' => null,
  'manualPriceAllowed' => null,
  'onMigrationProcess' => null,
  'orderCustomDataAppId' => '',
  'postponeExpiration' => null,
  'randomIdGeneration' => null,
  'slaOption' => '',
  'useItemPriceFromOriginalOrder' => null,
  'workflowVersion' => ''
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'defaultSla' => '',
  'deliveryChannels' => [
    
  ],
  'executionHourInUtc' => 0,
  'isMultipleInstallmentsEnabledOnCreation' => null,
  'isMultipleInstallmentsEnabledOnUpdate' => null,
  'isUsingV3' => null,
  'manualPriceAllowed' => null,
  'onMigrationProcess' => null,
  'orderCustomDataAppId' => '',
  'postponeExpiration' => null,
  'randomIdGeneration' => null,
  'slaOption' => '',
  'useItemPriceFromOriginalOrder' => null,
  'workflowVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/settings');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/settings' -Method POST -Headers $headers -ContentType '' -Body '{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/settings' -Method POST -Headers $headers -ContentType '' -Body '{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}'
import http.client

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

payload = "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}"

headers = {
    'content-type': "",
    'accept': ""
}

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

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

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

url = "{{baseUrl}}/settings"

payload = {
    "defaultSla": "",
    "deliveryChannels": [],
    "executionHourInUtc": 0,
    "isMultipleInstallmentsEnabledOnCreation": False,
    "isMultipleInstallmentsEnabledOnUpdate": False,
    "isUsingV3": False,
    "manualPriceAllowed": False,
    "onMigrationProcess": False,
    "orderCustomDataAppId": "",
    "postponeExpiration": False,
    "randomIdGeneration": False,
    "slaOption": "",
    "useItemPriceFromOriginalOrder": False,
    "workflowVersion": ""
}
headers = {
    "content-type": "",
    "accept": ""
}

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

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

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

payload <- "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

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

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

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

request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}"

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

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

response = conn.post('/baseUrl/settings') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"defaultSla\": \"\",\n  \"deliveryChannels\": [],\n  \"executionHourInUtc\": 0,\n  \"isMultipleInstallmentsEnabledOnCreation\": false,\n  \"isMultipleInstallmentsEnabledOnUpdate\": false,\n  \"isUsingV3\": false,\n  \"manualPriceAllowed\": false,\n  \"onMigrationProcess\": false,\n  \"orderCustomDataAppId\": \"\",\n  \"postponeExpiration\": false,\n  \"randomIdGeneration\": false,\n  \"slaOption\": \"\",\n  \"useItemPriceFromOriginalOrder\": false,\n  \"workflowVersion\": \"\"\n}"
end

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

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

    let payload = json!({
        "defaultSla": "",
        "deliveryChannels": (),
        "executionHourInUtc": 0,
        "isMultipleInstallmentsEnabledOnCreation": false,
        "isMultipleInstallmentsEnabledOnUpdate": false,
        "isUsingV3": false,
        "manualPriceAllowed": false,
        "onMigrationProcess": false,
        "orderCustomDataAppId": "",
        "postponeExpiration": false,
        "randomIdGeneration": false,
        "slaOption": "",
        "useItemPriceFromOriginalOrder": false,
        "workflowVersion": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/settings \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}'
echo '{
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
}' |  \
  http POST {{baseUrl}}/settings \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "defaultSla": "",\n  "deliveryChannels": [],\n  "executionHourInUtc": 0,\n  "isMultipleInstallmentsEnabledOnCreation": false,\n  "isMultipleInstallmentsEnabledOnUpdate": false,\n  "isUsingV3": false,\n  "manualPriceAllowed": false,\n  "onMigrationProcess": false,\n  "orderCustomDataAppId": "",\n  "postponeExpiration": false,\n  "randomIdGeneration": false,\n  "slaOption": "",\n  "useItemPriceFromOriginalOrder": false,\n  "workflowVersion": ""\n}' \
  --output-document \
  - {{baseUrl}}/settings
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "defaultSla": "",
  "deliveryChannels": [],
  "executionHourInUtc": 0,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": false,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": "",
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": ""
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/settings")! 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()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "defaultSla": null,
  "deliveryChannels": [
    "delivery"
  ],
  "executionHourInUtc": 9,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": true,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": null,
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "NONE",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": "1.1"
}
GET Get Subscriptions Settings
{{baseUrl}}/settings
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/settings" {:headers {:content-type ""
                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/settings"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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

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

func main() {

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

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/settings HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/settings")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/settings")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/settings")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/settings');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/settings',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/settings';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/settings")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/settings',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/settings',
  headers: {'content-type': '', accept: ''}
};

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

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

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

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/settings',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/settings';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/settings"]
                                                       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}}/settings" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/settings', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/settings');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/settings' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/settings' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/settings", headers=headers)

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

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

url = "{{baseUrl}}/settings"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

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

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

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

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

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/settings') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/settings \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/settings \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/settings
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/settings")! 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()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "defaultSla": null,
  "deliveryChannels": [
    "delivery"
  ],
  "executionHourInUtc": 9,
  "isMultipleInstallmentsEnabledOnCreation": false,
  "isMultipleInstallmentsEnabledOnUpdate": false,
  "isUsingV3": true,
  "manualPriceAllowed": false,
  "onMigrationProcess": false,
  "orderCustomDataAppId": null,
  "postponeExpiration": false,
  "randomIdGeneration": false,
  "slaOption": "NONE",
  "useItemPriceFromOriginalOrder": false,
  "workflowVersion": "1.1"
}
POST Add Subscription item by groupId
{{baseUrl}}/subscriptions-group/:groupId/additem
HEADERS

Accept
Content-Type
QUERY PARAMS

groupId
BODY json

{
  "endpoint": "",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "",
    "id": "",
    "imageUrl": "",
    "name": "",
    "nameComplete": "",
    "productName": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/additem");

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

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}");

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

(client/post "{{baseUrl}}/subscriptions-group/:groupId/additem" {:headers {:accept ""}
                                                                                 :content-type :json
                                                                                 :form-params {:endpoint "string"
                                                                                               :priceAtSubscriptionDate 0
                                                                                               :quantity 0
                                                                                               :sellingPrice 0
                                                                                               :sku {:detailUrl "string"
                                                                                                     :id "string"
                                                                                                     :imageUrl "string"
                                                                                                     :name "string"
                                                                                                     :nameComplete "string"
                                                                                                     :productName "string"}}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/additem"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\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}}/subscriptions-group/:groupId/additem"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\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}}/subscriptions-group/:groupId/additem");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/additem"

	payload := strings.NewReader("{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}")

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

	req.Header.Add("accept", "")
	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/subscriptions-group/:groupId/additem HTTP/1.1
Accept: 
Content-Type: application/json
Host: example.com
Content-Length: 265

{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions-group/:groupId/additem")
  .setHeader("accept", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/additem"))
    .header("accept", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\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  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/additem")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions-group/:groupId/additem")
  .header("accept", "")
  .header("content-type", "application/json")
  .body("{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  endpoint: 'string',
  priceAtSubscriptionDate: 0,
  quantity: 0,
  sellingPrice: 0,
  sku: {
    detailUrl: 'string',
    id: 'string',
    imageUrl: 'string',
    name: 'string',
    nameComplete: 'string',
    productName: 'string'
  }
});

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

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

xhr.open('POST', '{{baseUrl}}/subscriptions-group/:groupId/additem');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions-group/:groupId/additem',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/additem';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"endpoint":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/additem',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "endpoint": "string",\n  "priceAtSubscriptionDate": 0,\n  "quantity": 0,\n  "sellingPrice": 0,\n  "sku": {\n    "detailUrl": "string",\n    "id": "string",\n    "imageUrl": "string",\n    "name": "string",\n    "nameComplete": "string",\n    "productName": "string"\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  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/additem")
  .post(body)
  .addHeader("accept", "")
  .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/subscriptions-group/:groupId/additem',
  headers: {
    accept: '',
    '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({
  endpoint: 'string',
  priceAtSubscriptionDate: 0,
  quantity: 0,
  sellingPrice: 0,
  sku: {
    detailUrl: 'string',
    id: 'string',
    imageUrl: 'string',
    name: 'string',
    nameComplete: 'string',
    productName: 'string'
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions-group/:groupId/additem',
  headers: {accept: '', 'content-type': 'application/json'},
  body: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  },
  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}}/subscriptions-group/:groupId/additem');

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

req.type('json');
req.send({
  endpoint: 'string',
  priceAtSubscriptionDate: 0,
  quantity: 0,
  sellingPrice: 0,
  sku: {
    detailUrl: 'string',
    id: 'string',
    imageUrl: 'string',
    name: 'string',
    nameComplete: 'string',
    productName: 'string'
  }
});

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}}/subscriptions-group/:groupId/additem',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  }
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/additem';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"endpoint":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"}}'
};

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

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"endpoint": @"string",
                              @"priceAtSubscriptionDate": @0,
                              @"quantity": @0,
                              @"sellingPrice": @0,
                              @"sku": @{ @"detailUrl": @"string", @"id": @"string", @"imageUrl": @"string", @"name": @"string", @"nameComplete": @"string", @"productName": @"string" } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/additem"]
                                                       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}}/subscriptions-group/:groupId/additem" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/additem",
  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([
    'endpoint' => 'string',
    'priceAtSubscriptionDate' => 0,
    'quantity' => 0,
    'sellingPrice' => 0,
    'sku' => [
        'detailUrl' => 'string',
        'id' => 'string',
        'imageUrl' => 'string',
        'name' => 'string',
        'nameComplete' => 'string',
        'productName' => 'string'
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "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}}/subscriptions-group/:groupId/additem', [
  'body' => '{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/additem');
$request->setMethod(HTTP_METH_POST);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'endpoint' => 'string',
  'priceAtSubscriptionDate' => 0,
  'quantity' => 0,
  'sellingPrice' => 0,
  'sku' => [
    'detailUrl' => 'string',
    'id' => 'string',
    'imageUrl' => 'string',
    'name' => 'string',
    'nameComplete' => 'string',
    'productName' => 'string'
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'endpoint' => 'string',
  'priceAtSubscriptionDate' => 0,
  'quantity' => 0,
  'sellingPrice' => 0,
  'sku' => [
    'detailUrl' => 'string',
    'id' => 'string',
    'imageUrl' => 'string',
    'name' => 'string',
    'nameComplete' => 'string',
    'productName' => 'string'
  ]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/additem');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/additem' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/additem' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}'
import http.client

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

payload = "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}"

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

conn.request("POST", "/baseUrl/subscriptions-group/:groupId/additem", payload, headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/additem"

payload = {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
    }
}
headers = {
    "accept": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/additem"

payload <- "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/additem")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\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/subscriptions-group/:groupId/additem') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"endpoint\": \"string\",\n  \"priceAtSubscriptionDate\": 0,\n  \"quantity\": 0,\n  \"sellingPrice\": 0,\n  \"sku\": {\n    \"detailUrl\": \"string\",\n    \"id\": \"string\",\n    \"imageUrl\": \"string\",\n    \"name\": \"string\",\n    \"nameComplete\": \"string\",\n    \"productName\": \"string\"\n  }\n}"
end

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

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/additem";

    let payload = json!({
        "endpoint": "string",
        "priceAtSubscriptionDate": 0,
        "quantity": 0,
        "sellingPrice": 0,
        "sku": json!({
            "detailUrl": "string",
            "id": "string",
            "imageUrl": "string",
            "name": "string",
            "nameComplete": "string",
            "productName": "string"
        })
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/additem \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}'
echo '{
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": {
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  }
}' |  \
  http POST {{baseUrl}}/subscriptions-group/:groupId/additem \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "endpoint": "string",\n  "priceAtSubscriptionDate": 0,\n  "quantity": 0,\n  "sellingPrice": 0,\n  "sku": {\n    "detailUrl": "string",\n    "id": "string",\n    "imageUrl": "string",\n    "name": "string",\n    "nameComplete": "string",\n    "productName": "string"\n  }\n}' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/additem
import Foundation

let headers = [
  "accept": "",
  "content-type": "application/json"
]
let parameters = [
  "endpoint": "string",
  "priceAtSubscriptionDate": 0,
  "quantity": 0,
  "sellingPrice": 0,
  "sku": [
    "detailUrl": "string",
    "id": "string",
    "imageUrl": "string",
    "name": "string",
    "nameComplete": "string",
    "productName": "string"
  ]
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/additem")! 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()
PATCH Cancel Subscription by groupId
{{baseUrl}}/subscriptions-group/:groupId/cancel
HEADERS

Accept
Content-Type
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/cancel");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/patch "{{baseUrl}}/subscriptions-group/:groupId/cancel" {:headers {:accept ""
                                                                                           :content-type ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/cancel"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

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}}/subscriptions-group/:groupId/cancel"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/cancel");
var request = new RestRequest("", Method.Patch);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/cancel"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

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

}
PATCH /baseUrl/subscriptions-group/:groupId/cancel HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions-group/:groupId/cancel")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/cancel"))
    .header("accept", "")
    .header("content-type", "")
    .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}}/subscriptions-group/:groupId/cancel")
  .patch(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions-group/:groupId/cancel")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

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

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

xhr.open('PATCH', '{{baseUrl}}/subscriptions-group/:groupId/cancel');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

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

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions-group/:groupId/cancel',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/cancel';
const options = {method: 'PATCH', headers: {accept: '', 'content-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}}/subscriptions-group/:groupId/cancel',
  method: 'PATCH',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/cancel")
  .patch(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

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

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/cancel',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/subscriptions-group/:groupId/cancel',
  headers: {accept: '', 'content-type': ''}
};

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

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

const req = unirest('PATCH', '{{baseUrl}}/subscriptions-group/:groupId/cancel');

req.headers({
  accept: '',
  'content-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}}/subscriptions-group/:groupId/cancel',
  headers: {accept: '', 'content-type': ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/cancel';
const options = {method: 'PATCH', headers: {accept: '', 'content-type': ''}};

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

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/cancel"]
                                                       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}}/subscriptions-group/:groupId/cancel" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/cancel",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions-group/:groupId/cancel', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/cancel');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/cancel');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/cancel' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/cancel' -Method PATCH -Headers $headers
import http.client

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

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("PATCH", "/baseUrl/subscriptions-group/:groupId/cancel", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/cancel"

headers = {
    "accept": "",
    "content-type": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/cancel"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/cancel")

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

request = Net::HTTP::Patch.new(url)
request["accept"] = ''
request["content-type"] = ''

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

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

response = conn.patch('/baseUrl/subscriptions-group/:groupId/cancel') do |req|
  req.headers['accept'] = ''
end

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

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/cancel";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".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}}/subscriptions-group/:groupId/cancel \
  --header 'accept: ' \
  --header 'content-type: '
http PATCH {{baseUrl}}/subscriptions-group/:groupId/cancel \
  accept:'' \
  content-type:''
wget --quiet \
  --method PATCH \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/cancel
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/cancel")! 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()
GET Get Conversation Message by groupId
{{baseUrl}}/subscriptions-group/:groupId/conversation-message
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/conversation-message");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/conversation-message" {:headers {:content-type ""
                                                                                                       :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/conversation-message"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/conversation-message"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/conversation-message");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/conversation-message"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/conversation-message HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/conversation-message")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/conversation-message"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/conversation-message")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/conversation-message")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/conversation-message');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/conversation-message',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/conversation-message';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/conversation-message',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/conversation-message")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/conversation-message',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/conversation-message',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/conversation-message');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/conversation-message',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/conversation-message';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/conversation-message"]
                                                       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}}/subscriptions-group/:groupId/conversation-message" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/conversation-message",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/conversation-message', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/conversation-message');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/conversation-message');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/conversation-message' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/conversation-message' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/conversation-message", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/conversation-message"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/conversation-message"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/conversation-message")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/conversation-message') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/conversation-message";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/conversation-message \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/conversation-message \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/conversation-message
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/conversation-message")! 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 Next purchase
{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr
HEADERS

Content-Type
Accept
QUERY PARAMS

dateStr
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr" {:headers {:content-type ""
                                                                                               :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/nextPurchase/:dateStr"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/nextPurchase/:dateStr HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/nextPurchase/:dateStr',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"]
                                                       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}}/subscriptions-group/nextPurchase/:dateStr" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/nextPurchase/:dateStr", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr"

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

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

url = URI("{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/nextPurchase/:dateStr') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/nextPurchase/:dateStr \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/nextPurchase/:dateStr \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/nextPurchase/:dateStr
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/nextPurchase/:dateStr")! 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 Simulation by subscription-group
{{baseUrl}}/subscriptions-group/simulate/:groupId
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/simulate/:groupId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/simulate/:groupId" {:headers {:content-type ""
                                                                                           :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/simulate/:groupId"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/simulate/:groupId"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/simulate/:groupId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/simulate/:groupId"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/simulate/:groupId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/simulate/:groupId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/simulate/:groupId"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/simulate/:groupId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/simulate/:groupId")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/simulate/:groupId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/simulate/:groupId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/simulate/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/simulate/:groupId',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/simulate/:groupId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/simulate/:groupId',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/simulate/:groupId',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/simulate/:groupId');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/simulate/:groupId',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/simulate/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/simulate/:groupId"]
                                                       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}}/subscriptions-group/simulate/:groupId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/simulate/:groupId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/simulate/:groupId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/simulate/:groupId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/simulate/:groupId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/simulate/:groupId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/simulate/:groupId' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/simulate/:groupId", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/simulate/:groupId"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/simulate/:groupId"

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

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

url = URI("{{baseUrl}}/subscriptions-group/simulate/:groupId")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/simulate/:groupId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/simulate/:groupId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/simulate/:groupId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/simulate/:groupId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/simulate/:groupId
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/simulate/:groupId")! 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 Subscription by groupId
{{baseUrl}}/subscriptions-group/:groupId
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId" {:headers {:content-type ""
                                                                                  :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId"]
                                                       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}}/subscriptions-group/:groupId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId")! 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 addresses by groupId
{{baseUrl}}/subscriptions-group/:groupId/addresses
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/addresses");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/addresses" {:headers {:content-type ""
                                                                                            :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/addresses"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/addresses"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/addresses");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/addresses"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/addresses HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/addresses"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/addresses');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/addresses';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/addresses',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/addresses');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/addresses';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/addresses"]
                                                       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}}/subscriptions-group/:groupId/addresses" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/addresses",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/addresses', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/addresses');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/addresses');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/addresses' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/addresses' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/addresses", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/addresses"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/addresses"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/addresses")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/addresses') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/addresses";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/addresses \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/addresses \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/addresses
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/addresses")! 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 frequency options by groupId
{{baseUrl}}/subscriptions-group/:groupId/frequency-options
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/frequency-options");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/frequency-options" {:headers {:content-type ""
                                                                                                    :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/frequency-options"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/frequency-options"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/frequency-options");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/frequency-options"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/frequency-options HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/frequency-options")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/frequency-options"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/frequency-options")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/frequency-options")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/frequency-options');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/frequency-options';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/frequency-options',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/frequency-options")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/frequency-options',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/frequency-options');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/frequency-options';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/frequency-options"]
                                                       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}}/subscriptions-group/:groupId/frequency-options" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/frequency-options",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/frequency-options', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/frequency-options');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/frequency-options');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/frequency-options' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/frequency-options' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/frequency-options", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/frequency-options"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/frequency-options"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/frequency-options")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/frequency-options') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/frequency-options";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/frequency-options \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/frequency-options \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/frequency-options
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/frequency-options")! 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 payment System by groupId
{{baseUrl}}/subscriptions-group/:groupId/payment-systems
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/payment-systems");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/payment-systems" {:headers {:content-type ""
                                                                                                  :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/payment-systems"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/payment-systems"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/payment-systems");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/payment-systems"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/payment-systems HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/payment-systems")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/payment-systems"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/payment-systems")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/payment-systems")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/payment-systems');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/payment-systems',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/payment-systems';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/payment-systems',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/payment-systems")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/payment-systems',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/payment-systems',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/payment-systems');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/payment-systems',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/payment-systems';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/payment-systems"]
                                                       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}}/subscriptions-group/:groupId/payment-systems" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/payment-systems",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/payment-systems', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/payment-systems');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/payment-systems');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/payment-systems' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/payment-systems' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/payment-systems", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/payment-systems"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/payment-systems"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/payment-systems")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/payment-systems') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/payment-systems";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/payment-systems \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/payment-systems \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/payment-systems
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/payment-systems")! 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 subscription group list
{{baseUrl}}/subscriptions-group/list
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/list");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/list" {:headers {:content-type ""
                                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/list"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/list"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/list HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/list")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/list"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/list")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/list")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/list',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/list',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/list")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/list',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/list',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/list');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/list',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/list"]
                                                       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}}/subscriptions-group/list" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/list",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/list', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/list');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/list' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/list", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/list"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/list"

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

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

url = URI("{{baseUrl}}/subscriptions-group/list")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/list') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/list \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/list \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/list
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/list")! 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 Addresses by groupId
{{baseUrl}}/subscriptions-group/:groupId/addresses
HEADERS

Accept
Content-Type
QUERY PARAMS

groupId
BODY json

{
  "additionalComponents": [
    {
      "longName": "",
      "shortName": "",
      "types": []
    }
  ],
  "addressId": "",
  "addressName": "",
  "addressType": "",
  "city": "",
  "complement": "",
  "country": "",
  "formattedAddress": "",
  "geoCoordinate": [],
  "neighborhood": "",
  "number": "",
  "postalCode": "",
  "receiverName": "",
  "reference": "",
  "state": "",
  "street": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/addresses");

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

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}");

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

(client/post "{{baseUrl}}/subscriptions-group/:groupId/addresses" {:headers {:accept ""}
                                                                                   :content-type :json
                                                                                   :form-params {:additionalComponents [{:longName "string"
                                                                                                                         :shortName "string"
                                                                                                                         :types ["string"]}]
                                                                                                 :addressId "string"
                                                                                                 :addressName "string"
                                                                                                 :addressType "string"
                                                                                                 :city "string"
                                                                                                 :complement "string"
                                                                                                 :country "string"
                                                                                                 :formattedAddress "string"
                                                                                                 :geoCoordinate [0]
                                                                                                 :neighborhood "string"
                                                                                                 :number "string"
                                                                                                 :postalCode "string"
                                                                                                 :receiverName "string"
                                                                                                 :reference "string"
                                                                                                 :state "string"
                                                                                                 :street "string"}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/addresses"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\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}}/subscriptions-group/:groupId/addresses"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\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}}/subscriptions-group/:groupId/addresses");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/addresses"

	payload := strings.NewReader("{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}")

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

	req.Header.Add("accept", "")
	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/subscriptions-group/:groupId/addresses HTTP/1.1
Accept: 
Content-Type: application/json
Host: example.com
Content-Length: 530

{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .setHeader("accept", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/addresses"))
    .header("accept", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\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  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .header("accept", "")
  .header("content-type", "application/json")
  .body("{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}")
  .asString();
const data = JSON.stringify({
  additionalComponents: [
    {
      longName: 'string',
      shortName: 'string',
      types: [
        'string'
      ]
    }
  ],
  addressId: 'string',
  addressName: 'string',
  addressType: 'string',
  city: 'string',
  complement: 'string',
  country: 'string',
  formattedAddress: 'string',
  geoCoordinate: [
    0
  ],
  neighborhood: 'string',
  number: 'string',
  postalCode: 'string',
  receiverName: 'string',
  reference: 'string',
  state: 'string',
  street: 'string'
});

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

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

xhr.open('POST', '{{baseUrl}}/subscriptions-group/:groupId/addresses');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [0],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/addresses';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "additionalComponents": [\n    {\n      "longName": "string",\n      "shortName": "string",\n      "types": [\n        "string"\n      ]\n    }\n  ],\n  "addressId": "string",\n  "addressName": "string",\n  "addressType": "string",\n  "city": "string",\n  "complement": "string",\n  "country": "string",\n  "formattedAddress": "string",\n  "geoCoordinate": [\n    0\n  ],\n  "neighborhood": "string",\n  "number": "string",\n  "postalCode": "string",\n  "receiverName": "string",\n  "reference": "string",\n  "state": "string",\n  "street": "string"\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/addresses")
  .post(body)
  .addHeader("accept", "")
  .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/subscriptions-group/:groupId/addresses',
  headers: {
    accept: '',
    '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({
  additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
  addressId: 'string',
  addressName: 'string',
  addressType: 'string',
  city: 'string',
  complement: 'string',
  country: 'string',
  formattedAddress: 'string',
  geoCoordinate: [0],
  neighborhood: 'string',
  number: 'string',
  postalCode: 'string',
  receiverName: 'string',
  reference: 'string',
  state: 'string',
  street: 'string'
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions-group/:groupId/addresses',
  headers: {accept: '', 'content-type': 'application/json'},
  body: {
    additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [0],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  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}}/subscriptions-group/:groupId/addresses');

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

req.type('json');
req.send({
  additionalComponents: [
    {
      longName: 'string',
      shortName: 'string',
      types: [
        'string'
      ]
    }
  ],
  addressId: 'string',
  addressName: 'string',
  addressType: 'string',
  city: 'string',
  complement: 'string',
  country: 'string',
  formattedAddress: 'string',
  geoCoordinate: [
    0
  ],
  neighborhood: 'string',
  number: 'string',
  postalCode: 'string',
  receiverName: 'string',
  reference: 'string',
  state: 'string',
  street: 'string'
});

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}}/subscriptions-group/:groupId/addresses',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [0],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  }
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/addresses';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"}'
};

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

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"additionalComponents": @[ @{ @"longName": @"string", @"shortName": @"string", @"types": @[ @"string" ] } ],
                              @"addressId": @"string",
                              @"addressName": @"string",
                              @"addressType": @"string",
                              @"city": @"string",
                              @"complement": @"string",
                              @"country": @"string",
                              @"formattedAddress": @"string",
                              @"geoCoordinate": @[ @0 ],
                              @"neighborhood": @"string",
                              @"number": @"string",
                              @"postalCode": @"string",
                              @"receiverName": @"string",
                              @"reference": @"string",
                              @"state": @"string",
                              @"street": @"string" };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/addresses"]
                                                       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}}/subscriptions-group/:groupId/addresses" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/addresses",
  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([
    'additionalComponents' => [
        [
                'longName' => 'string',
                'shortName' => 'string',
                'types' => [
                                'string'
                ]
        ]
    ],
    'addressId' => 'string',
    'addressName' => 'string',
    'addressType' => 'string',
    'city' => 'string',
    'complement' => 'string',
    'country' => 'string',
    'formattedAddress' => 'string',
    'geoCoordinate' => [
        0
    ],
    'neighborhood' => 'string',
    'number' => 'string',
    'postalCode' => 'string',
    'receiverName' => 'string',
    'reference' => 'string',
    'state' => 'string',
    'street' => 'string'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "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}}/subscriptions-group/:groupId/addresses', [
  'body' => '{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/addresses');
$request->setMethod(HTTP_METH_POST);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'additionalComponents' => [
    [
        'longName' => 'string',
        'shortName' => 'string',
        'types' => [
                'string'
        ]
    ]
  ],
  'addressId' => 'string',
  'addressName' => 'string',
  'addressType' => 'string',
  'city' => 'string',
  'complement' => 'string',
  'country' => 'string',
  'formattedAddress' => 'string',
  'geoCoordinate' => [
    0
  ],
  'neighborhood' => 'string',
  'number' => 'string',
  'postalCode' => 'string',
  'receiverName' => 'string',
  'reference' => 'string',
  'state' => 'string',
  'street' => 'string'
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'additionalComponents' => [
    [
        'longName' => 'string',
        'shortName' => 'string',
        'types' => [
                'string'
        ]
    ]
  ],
  'addressId' => 'string',
  'addressName' => 'string',
  'addressType' => 'string',
  'city' => 'string',
  'complement' => 'string',
  'country' => 'string',
  'formattedAddress' => 'string',
  'geoCoordinate' => [
    0
  ],
  'neighborhood' => 'string',
  'number' => 'string',
  'postalCode' => 'string',
  'receiverName' => 'string',
  'reference' => 'string',
  'state' => 'string',
  'street' => 'string'
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/addresses');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/addresses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/addresses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}'
import http.client

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

payload = "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}"

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

conn.request("POST", "/baseUrl/subscriptions-group/:groupId/addresses", payload, headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/addresses"

payload = {
    "additionalComponents": [
        {
            "longName": "string",
            "shortName": "string",
            "types": ["string"]
        }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [0],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
}
headers = {
    "accept": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/addresses"

payload <- "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/addresses")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\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/subscriptions-group/:groupId/addresses') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"additionalComponents\": [\n    {\n      \"longName\": \"string\",\n      \"shortName\": \"string\",\n      \"types\": [\n        \"string\"\n      ]\n    }\n  ],\n  \"addressId\": \"string\",\n  \"addressName\": \"string\",\n  \"addressType\": \"string\",\n  \"city\": \"string\",\n  \"complement\": \"string\",\n  \"country\": \"string\",\n  \"formattedAddress\": \"string\",\n  \"geoCoordinate\": [\n    0\n  ],\n  \"neighborhood\": \"string\",\n  \"number\": \"string\",\n  \"postalCode\": \"string\",\n  \"receiverName\": \"string\",\n  \"reference\": \"string\",\n  \"state\": \"string\",\n  \"street\": \"string\"\n}"
end

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

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/addresses";

    let payload = json!({
        "additionalComponents": (
            json!({
                "longName": "string",
                "shortName": "string",
                "types": ("string")
            })
        ),
        "addressId": "string",
        "addressName": "string",
        "addressType": "string",
        "city": "string",
        "complement": "string",
        "country": "string",
        "formattedAddress": "string",
        "geoCoordinate": (0),
        "neighborhood": "string",
        "number": "string",
        "postalCode": "string",
        "receiverName": "string",
        "reference": "string",
        "state": "string",
        "street": "string"
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/addresses \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}'
echo '{
  "additionalComponents": [
    {
      "longName": "string",
      "shortName": "string",
      "types": [
        "string"
      ]
    }
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [
    0
  ],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
}' |  \
  http POST {{baseUrl}}/subscriptions-group/:groupId/addresses \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "additionalComponents": [\n    {\n      "longName": "string",\n      "shortName": "string",\n      "types": [\n        "string"\n      ]\n    }\n  ],\n  "addressId": "string",\n  "addressName": "string",\n  "addressType": "string",\n  "city": "string",\n  "complement": "string",\n  "country": "string",\n  "formattedAddress": "string",\n  "geoCoordinate": [\n    0\n  ],\n  "neighborhood": "string",\n  "number": "string",\n  "postalCode": "string",\n  "receiverName": "string",\n  "reference": "string",\n  "state": "string",\n  "street": "string"\n}' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/addresses
import Foundation

let headers = [
  "accept": "",
  "content-type": "application/json"
]
let parameters = [
  "additionalComponents": [
    [
      "longName": "string",
      "shortName": "string",
      "types": ["string"]
    ]
  ],
  "addressId": "string",
  "addressName": "string",
  "addressType": "string",
  "city": "string",
  "complement": "string",
  "country": "string",
  "formattedAddress": "string",
  "geoCoordinate": [0],
  "neighborhood": "string",
  "number": "string",
  "postalCode": "string",
  "receiverName": "string",
  "reference": "string",
  "state": "string",
  "street": "string"
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/addresses")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

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

dataTask.resume()
GET List 'Will create' by groupId
{{baseUrl}}/subscriptions-group/:groupId/will-create
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/will-create");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/will-create" {:headers {:content-type ""
                                                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/will-create"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/will-create"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/will-create");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/will-create"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/will-create HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/will-create")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/will-create"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/will-create")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/will-create")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/will-create');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/will-create',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/will-create';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/will-create',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/will-create")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/will-create',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/will-create',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/will-create');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/will-create',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/will-create';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/will-create"]
                                                       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}}/subscriptions-group/:groupId/will-create" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/will-create",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/will-create', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/will-create');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/will-create');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/will-create' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/will-create' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/will-create", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/will-create"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/will-create"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/will-create")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/will-create') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/will-create";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/will-create \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/will-create \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/will-create
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/will-create")! 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 List All subscription groups
{{baseUrl}}/subscriptions-group
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group" {:headers {:content-type ""
                                                                         :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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

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

func main() {

	url := "{{baseUrl}}/subscriptions-group"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group"]
                                                       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}}/subscriptions-group" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

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

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group"

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

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

url = URI("{{baseUrl}}/subscriptions-group")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group")! 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 List Subscription group's Configuration
{{baseUrl}}/subscriptions-group/:groupId/config
HEADERS

Content-Type
Accept
QUERY PARAMS

groupId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/subscriptions-group/:groupId/config" {:headers {:content-type ""
                                                                                         :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId/config"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions-group/:groupId/config"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupId/config");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId/config"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

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

}
GET /baseUrl/subscriptions-group/:groupId/config HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions-group/:groupId/config")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId/config"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions-group/:groupId/config")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/subscriptions-group/:groupId/config');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/config',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId/config',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId/config',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/config',
  headers: {'content-type': '', accept: ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/subscriptions-group/:groupId/config');

req.headers({
  'content-type': '',
  accept: ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions-group/:groupId/config',
  headers: {'content-type': '', accept: ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

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

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId/config"]
                                                       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}}/subscriptions-group/:groupId/config" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions-group/:groupId/config', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId/config');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId/config');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId/config' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId/config' -Method GET -Headers $headers
import http.client

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

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions-group/:groupId/config", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId/config"

headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId/config"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId/config")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

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

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

response = conn.get('/baseUrl/subscriptions-group/:groupId/config') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupId/config";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions-group/:groupId/config \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions-group/:groupId/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId/config
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId/config")! 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 Retry subscription by groupId
{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry
HEADERS

Accept
Content-Type
QUERY PARAMS

groupid
instanceId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/post "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry" {:headers {:accept ""
                                                                                                               :content-type ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

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}}/subscriptions-group/:groupid/instances/:instanceId/retry"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

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

}
POST /baseUrl/subscriptions-group/:groupid/instances/:instanceId/retry HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"))
    .header("accept", "")
    .header("content-type", "")
    .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}}/subscriptions-group/:groupid/instances/:instanceId/retry")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

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

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

xhr.open('POST', '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry';
const options = {method: 'POST', headers: {accept: '', 'content-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}}/subscriptions-group/:groupid/instances/:instanceId/retry',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupid/instances/:instanceId/retry',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/subscriptions-group/:groupid/instances/:instanceId/retry',
  headers: {accept: '', 'content-type': ''}
};

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

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

const req = unirest('POST', '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry');

req.headers({
  accept: '',
  'content-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}}/subscriptions-group/:groupid/instances/:instanceId/retry',
  headers: {accept: '', 'content-type': ''}
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry';
const options = {method: 'POST', headers: {accept: '', 'content-type': ''}};

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

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"]
                                                       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}}/subscriptions-group/:groupid/instances/:instanceId/retry" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry');
$request->setRequestMethod('POST');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry' -Method POST -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry' -Method POST -Headers $headers
import http.client

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

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/subscriptions-group/:groupid/instances/:instanceId/retry", headers=headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"

headers = {
    "accept": "",
    "content-type": ""
}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry"

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

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

url = URI("{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''

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

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

response = conn.post('/baseUrl/subscriptions-group/:groupid/instances/:instanceId/retry') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".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}}/subscriptions-group/:groupid/instances/:instanceId/retry \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupid/instances/:instanceId/retry")! 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()
PATCH Update Subscription by groupId
{{baseUrl}}/subscriptions-group/:groupId
QUERY PARAMS

groupId
BODY json

{
  "isSkipped": false,
  "item": [
    {
      "SubscriptionId": "",
      "createdAt": "",
      "cycleCount": 0,
      "endpoint": "",
      "isSkipped": false,
      "lastUpdate": "",
      "metadata": [
        {
          "name": "",
          "properties": {
            "additionalProp1": "",
            "additionalProp2": "",
            "additionalProp3": ""
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "",
        "id": "",
        "imageUrl": "",
        "name": "",
        "nameComplete": "",
        "productName": ""
      },
      "status": ""
    }
  ],
  "metadata": [
    {}
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": ""
    },
    "type": "",
    "validity": {
      "begin": "",
      "end": ""
    }
  },
  "purchaseSettings": {
    "currencyCode": "",
    "paymentMethod": {
      "paymentAccountId": "",
      "paymentSystem": ""
    },
    "purchaseDay": "",
    "salesChannel": "",
    "selectedSla": "",
    "seller": ""
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "",
        "shortName": "",
        "types": []
      }
    ],
    "addressId": "",
    "addressName": "",
    "addressType": "",
    "city": "",
    "complement": "",
    "country": "",
    "formattedAddress": "",
    "geoCoordinate": [],
    "neighborhood": "",
    "number": "",
    "postalCode": "",
    "receiverName": "",
    "reference": "",
    "state": "",
    "street": ""
  },
  "status": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions-group/:groupId");

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

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}");

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

(client/patch "{{baseUrl}}/subscriptions-group/:groupId" {:content-type :json
                                                                          :form-params {:isSkipped true
                                                                                        :item [{:SubscriptionId "string"
                                                                                                :createdAt "2019-06-20T18:27:41.23Z"
                                                                                                :cycleCount 0
                                                                                                :endpoint "string"
                                                                                                :isSkipped true
                                                                                                :lastUpdate "2019-06-20T18:27:41.23Z"
                                                                                                :metadata [{:name "string"
                                                                                                            :properties {:additionalProp1 "string"
                                                                                                                         :additionalProp2 "string"
                                                                                                                         :additionalProp3 "string"}}]
                                                                                                :originalItemIndex 0
                                                                                                :originalOrderId "string"
                                                                                                :priceAtSubscriptionDate 0
                                                                                                :quantity 0
                                                                                                :sellingPrice 0
                                                                                                :sku {:detailUrl "string"
                                                                                                      :id "string"
                                                                                                      :imageUrl "string"
                                                                                                      :name "string"
                                                                                                      :nameComplete "string"
                                                                                                      :productName "string"}
                                                                                                :status "ACTIVE"}]
                                                                                        :metadata [{:name "string"
                                                                                                    :properties {:additionalProp1 "string"
                                                                                                                 :additionalProp2 "string"
                                                                                                                 :additionalProp3 "string"}}]
                                                                                        :plan {:frequency {:interval 0
                                                                                                           :periodicity "string"}
                                                                                               :type "string"
                                                                                               :validity {:begin "2019-06-20T18:27:41.23Z"
                                                                                                          :end "2019-06-20T18:27:41.23Z"}}
                                                                                        :purchaseSettings {:currencyCode "string"
                                                                                                           :paymentMethod {:paymentAccountId "string"
                                                                                                                           :paymentSystem "string"}
                                                                                                           :purchaseDay "string"
                                                                                                           :salesChannel "string"
                                                                                                           :selectedSla "string"
                                                                                                           :seller "string"}
                                                                                        :shippingAddress {:additionalComponents [{:longName "string"
                                                                                                                                  :shortName "string"
                                                                                                                                  :types ["string"]}]
                                                                                                          :addressId "string"
                                                                                                          :addressName "string"
                                                                                                          :addressType "string"
                                                                                                          :city "string"
                                                                                                          :complement "string"
                                                                                                          :country "string"
                                                                                                          :formattedAddress "string"
                                                                                                          :geoCoordinate [0]
                                                                                                          :neighborhood "string"
                                                                                                          :number "string"
                                                                                                          :postalCode "string"
                                                                                                          :receiverName "string"
                                                                                                          :reference "string"
                                                                                                          :state "string"
                                                                                                          :street "string"}
                                                                                        :status "string"}})
require "http/client"

url = "{{baseUrl}}/subscriptions-group/:groupId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions-group/:groupId"),
    Content = new StringContent("{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions-group/:groupId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions-group/:groupId"

	payload := strings.NewReader("{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")

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

	req.Header.Add("content-type", "application/json")

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

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

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

}
PATCH /baseUrl/subscriptions-group/:groupId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2180

{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions-group/:groupId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions-group/:groupId"))
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId")
  .patch(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions-group/:groupId")
  .header("content-type", "application/json")
  .body("{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
  .asString();
const data = JSON.stringify({
  isSkipped: true,
  item: [
    {
      SubscriptionId: 'string',
      createdAt: '2019-06-20T18:27:41.23Z',
      cycleCount: 0,
      endpoint: 'string',
      isSkipped: true,
      lastUpdate: '2019-06-20T18:27:41.23Z',
      metadata: [
        {
          name: 'string',
          properties: {
            additionalProp1: 'string',
            additionalProp2: 'string',
            additionalProp3: 'string'
          }
        }
      ],
      originalItemIndex: 0,
      originalOrderId: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      },
      status: 'ACTIVE'
    }
  ],
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {
      interval: 0,
      periodicity: 'string'
    },
    type: 'string',
    validity: {
      begin: '2019-06-20T18:27:41.23Z',
      end: '2019-06-20T18:27:41.23Z'
    }
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {
      paymentAccountId: 'string',
      paymentSystem: 'string'
    },
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [
      {
        longName: 'string',
        shortName: 'string',
        types: [
          'string'
        ]
      }
    ],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [
      0
    ],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
});

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

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

xhr.open('PATCH', '{{baseUrl}}/subscriptions-group/:groupId');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  headers: {'content-type': 'application/json'},
  data: {
    isSkipped: true,
    item: [
      {
        SubscriptionId: 'string',
        createdAt: '2019-06-20T18:27:41.23Z',
        cycleCount: 0,
        endpoint: 'string',
        isSkipped: true,
        lastUpdate: '2019-06-20T18:27:41.23Z',
        metadata: [
          {
            name: 'string',
            properties: {
              additionalProp1: 'string',
              additionalProp2: 'string',
              additionalProp3: 'string'
            }
          }
        ],
        originalItemIndex: 0,
        originalOrderId: 'string',
        priceAtSubscriptionDate: 0,
        quantity: 0,
        sellingPrice: 0,
        sku: {
          detailUrl: 'string',
          id: 'string',
          imageUrl: 'string',
          name: 'string',
          nameComplete: 'string',
          productName: 'string'
        },
        status: 'ACTIVE'
      }
    ],
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-06-20T18:27:41.23Z', end: '2019-06-20T18:27:41.23Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions-group/:groupId';
const options = {
  method: 'PATCH',
  headers: {'content-type': 'application/json'},
  body: '{"isSkipped":true,"item":[{"SubscriptionId":"string","createdAt":"2019-06-20T18:27:41.23Z","cycleCount":0,"endpoint":"string","isSkipped":true,"lastUpdate":"2019-06-20T18:27:41.23Z","metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"originalItemIndex":0,"originalOrderId":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"},"status":"ACTIVE"}],"metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"plan":{"frequency":{"interval":0,"periodicity":"string"},"type":"string","validity":{"begin":"2019-06-20T18:27:41.23Z","end":"2019-06-20T18:27:41.23Z"}},"purchaseSettings":{"currencyCode":"string","paymentMethod":{"paymentAccountId":"string","paymentSystem":"string"},"purchaseDay":"string","salesChannel":"string","selectedSla":"string","seller":"string"},"shippingAddress":{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"},"status":"string"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  method: 'PATCH',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "isSkipped": true,\n  "item": [\n    {\n      "SubscriptionId": "string",\n      "createdAt": "2019-06-20T18:27:41.23Z",\n      "cycleCount": 0,\n      "endpoint": "string",\n      "isSkipped": true,\n      "lastUpdate": "2019-06-20T18:27:41.23Z",\n      "metadata": [\n        {\n          "name": "string",\n          "properties": {\n            "additionalProp1": "string",\n            "additionalProp2": "string",\n            "additionalProp3": "string"\n          }\n        }\n      ],\n      "originalItemIndex": 0,\n      "originalOrderId": "string",\n      "priceAtSubscriptionDate": 0,\n      "quantity": 0,\n      "sellingPrice": 0,\n      "sku": {\n        "detailUrl": "string",\n        "id": "string",\n        "imageUrl": "string",\n        "name": "string",\n        "nameComplete": "string",\n        "productName": "string"\n      },\n      "status": "ACTIVE"\n    }\n  ],\n  "metadata": [\n    {\n      "name": "string",\n      "properties": {\n        "additionalProp1": "string",\n        "additionalProp2": "string",\n        "additionalProp3": "string"\n      }\n    }\n  ],\n  "plan": {\n    "frequency": {\n      "interval": 0,\n      "periodicity": "string"\n    },\n    "type": "string",\n    "validity": {\n      "begin": "2019-06-20T18:27:41.23Z",\n      "end": "2019-06-20T18:27:41.23Z"\n    }\n  },\n  "purchaseSettings": {\n    "currencyCode": "string",\n    "paymentMethod": {\n      "paymentAccountId": "string",\n      "paymentSystem": "string"\n    },\n    "purchaseDay": "string",\n    "salesChannel": "string",\n    "selectedSla": "string",\n    "seller": "string"\n  },\n  "shippingAddress": {\n    "additionalComponents": [\n      {\n        "longName": "string",\n        "shortName": "string",\n        "types": [\n          "string"\n        ]\n      }\n    ],\n    "addressId": "string",\n    "addressName": "string",\n    "addressType": "string",\n    "city": "string",\n    "complement": "string",\n    "country": "string",\n    "formattedAddress": "string",\n    "geoCoordinate": [\n      0\n    ],\n    "neighborhood": "string",\n    "number": "string",\n    "postalCode": "string",\n    "receiverName": "string",\n    "reference": "string",\n    "state": "string",\n    "street": "string"\n  },\n  "status": "string"\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions-group/:groupId")
  .patch(body)
  .addHeader("content-type", "application/json")
  .build()

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

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions-group/:groupId',
  headers: {
    'content-type': 'application/json'
  }
};

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

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

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

req.write(JSON.stringify({
  isSkipped: true,
  item: [
    {
      SubscriptionId: 'string',
      createdAt: '2019-06-20T18:27:41.23Z',
      cycleCount: 0,
      endpoint: 'string',
      isSkipped: true,
      lastUpdate: '2019-06-20T18:27:41.23Z',
      metadata: [
        {
          name: 'string',
          properties: {
            additionalProp1: 'string',
            additionalProp2: 'string',
            additionalProp3: 'string'
          }
        }
      ],
      originalItemIndex: 0,
      originalOrderId: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      },
      status: 'ACTIVE'
    }
  ],
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {interval: 0, periodicity: 'string'},
    type: 'string',
    validity: {begin: '2019-06-20T18:27:41.23Z', end: '2019-06-20T18:27:41.23Z'}
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [0],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions-group/:groupId',
  headers: {'content-type': 'application/json'},
  body: {
    isSkipped: true,
    item: [
      {
        SubscriptionId: 'string',
        createdAt: '2019-06-20T18:27:41.23Z',
        cycleCount: 0,
        endpoint: 'string',
        isSkipped: true,
        lastUpdate: '2019-06-20T18:27:41.23Z',
        metadata: [
          {
            name: 'string',
            properties: {
              additionalProp1: 'string',
              additionalProp2: 'string',
              additionalProp3: 'string'
            }
          }
        ],
        originalItemIndex: 0,
        originalOrderId: 'string',
        priceAtSubscriptionDate: 0,
        quantity: 0,
        sellingPrice: 0,
        sku: {
          detailUrl: 'string',
          id: 'string',
          imageUrl: 'string',
          name: 'string',
          nameComplete: 'string',
          productName: 'string'
        },
        status: 'ACTIVE'
      }
    ],
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-06-20T18:27:41.23Z', end: '2019-06-20T18:27:41.23Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  },
  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}}/subscriptions-group/:groupId');

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

req.type('json');
req.send({
  isSkipped: true,
  item: [
    {
      SubscriptionId: 'string',
      createdAt: '2019-06-20T18:27:41.23Z',
      cycleCount: 0,
      endpoint: 'string',
      isSkipped: true,
      lastUpdate: '2019-06-20T18:27:41.23Z',
      metadata: [
        {
          name: 'string',
          properties: {
            additionalProp1: 'string',
            additionalProp2: 'string',
            additionalProp3: 'string'
          }
        }
      ],
      originalItemIndex: 0,
      originalOrderId: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      },
      status: 'ACTIVE'
    }
  ],
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {
      interval: 0,
      periodicity: 'string'
    },
    type: 'string',
    validity: {
      begin: '2019-06-20T18:27:41.23Z',
      end: '2019-06-20T18:27:41.23Z'
    }
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {
      paymentAccountId: 'string',
      paymentSystem: 'string'
    },
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [
      {
        longName: 'string',
        shortName: 'string',
        types: [
          'string'
        ]
      }
    ],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [
      0
    ],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
});

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}}/subscriptions-group/:groupId',
  headers: {'content-type': 'application/json'},
  data: {
    isSkipped: true,
    item: [
      {
        SubscriptionId: 'string',
        createdAt: '2019-06-20T18:27:41.23Z',
        cycleCount: 0,
        endpoint: 'string',
        isSkipped: true,
        lastUpdate: '2019-06-20T18:27:41.23Z',
        metadata: [
          {
            name: 'string',
            properties: {
              additionalProp1: 'string',
              additionalProp2: 'string',
              additionalProp3: 'string'
            }
          }
        ],
        originalItemIndex: 0,
        originalOrderId: 'string',
        priceAtSubscriptionDate: 0,
        quantity: 0,
        sellingPrice: 0,
        sku: {
          detailUrl: 'string',
          id: 'string',
          imageUrl: 'string',
          name: 'string',
          nameComplete: 'string',
          productName: 'string'
        },
        status: 'ACTIVE'
      }
    ],
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-06-20T18:27:41.23Z', end: '2019-06-20T18:27:41.23Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  }
};

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

const url = '{{baseUrl}}/subscriptions-group/:groupId';
const options = {
  method: 'PATCH',
  headers: {'content-type': 'application/json'},
  body: '{"isSkipped":true,"item":[{"SubscriptionId":"string","createdAt":"2019-06-20T18:27:41.23Z","cycleCount":0,"endpoint":"string","isSkipped":true,"lastUpdate":"2019-06-20T18:27:41.23Z","metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"originalItemIndex":0,"originalOrderId":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"},"status":"ACTIVE"}],"metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"plan":{"frequency":{"interval":0,"periodicity":"string"},"type":"string","validity":{"begin":"2019-06-20T18:27:41.23Z","end":"2019-06-20T18:27:41.23Z"}},"purchaseSettings":{"currencyCode":"string","paymentMethod":{"paymentAccountId":"string","paymentSystem":"string"},"purchaseDay":"string","salesChannel":"string","selectedSla":"string","seller":"string"},"shippingAddress":{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"},"status":"string"}'
};

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

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"isSkipped": @YES,
                              @"item": @[ @{ @"SubscriptionId": @"string", @"createdAt": @"2019-06-20T18:27:41.23Z", @"cycleCount": @0, @"endpoint": @"string", @"isSkipped": @YES, @"lastUpdate": @"2019-06-20T18:27:41.23Z", @"metadata": @[ @{ @"name": @"string", @"properties": @{ @"additionalProp1": @"string", @"additionalProp2": @"string", @"additionalProp3": @"string" } } ], @"originalItemIndex": @0, @"originalOrderId": @"string", @"priceAtSubscriptionDate": @0, @"quantity": @0, @"sellingPrice": @0, @"sku": @{ @"detailUrl": @"string", @"id": @"string", @"imageUrl": @"string", @"name": @"string", @"nameComplete": @"string", @"productName": @"string" }, @"status": @"ACTIVE" } ],
                              @"metadata": @[ @{ @"name": @"string", @"properties": @{ @"additionalProp1": @"string", @"additionalProp2": @"string", @"additionalProp3": @"string" } } ],
                              @"plan": @{ @"frequency": @{ @"interval": @0, @"periodicity": @"string" }, @"type": @"string", @"validity": @{ @"begin": @"2019-06-20T18:27:41.23Z", @"end": @"2019-06-20T18:27:41.23Z" } },
                              @"purchaseSettings": @{ @"currencyCode": @"string", @"paymentMethod": @{ @"paymentAccountId": @"string", @"paymentSystem": @"string" }, @"purchaseDay": @"string", @"salesChannel": @"string", @"selectedSla": @"string", @"seller": @"string" },
                              @"shippingAddress": @{ @"additionalComponents": @[ @{ @"longName": @"string", @"shortName": @"string", @"types": @[ @"string" ] } ], @"addressId": @"string", @"addressName": @"string", @"addressType": @"string", @"city": @"string", @"complement": @"string", @"country": @"string", @"formattedAddress": @"string", @"geoCoordinate": @[ @0 ], @"neighborhood": @"string", @"number": @"string", @"postalCode": @"string", @"receiverName": @"string", @"reference": @"string", @"state": @"string", @"street": @"string" },
                              @"status": @"string" };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions-group/:groupId"]
                                                       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}}/subscriptions-group/:groupId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions-group/:groupId",
  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([
    'isSkipped' => null,
    'item' => [
        [
                'SubscriptionId' => 'string',
                'createdAt' => '2019-06-20T18:27:41.23Z',
                'cycleCount' => 0,
                'endpoint' => 'string',
                'isSkipped' => null,
                'lastUpdate' => '2019-06-20T18:27:41.23Z',
                'metadata' => [
                                [
                                                                'name' => 'string',
                                                                'properties' => [
                                                                                                                                'additionalProp1' => 'string',
                                                                                                                                'additionalProp2' => 'string',
                                                                                                                                'additionalProp3' => 'string'
                                                                ]
                                ]
                ],
                'originalItemIndex' => 0,
                'originalOrderId' => 'string',
                'priceAtSubscriptionDate' => 0,
                'quantity' => 0,
                'sellingPrice' => 0,
                'sku' => [
                                'detailUrl' => 'string',
                                'id' => 'string',
                                'imageUrl' => 'string',
                                'name' => 'string',
                                'nameComplete' => 'string',
                                'productName' => 'string'
                ],
                'status' => 'ACTIVE'
        ]
    ],
    'metadata' => [
        [
                'name' => 'string',
                'properties' => [
                                'additionalProp1' => 'string',
                                'additionalProp2' => 'string',
                                'additionalProp3' => 'string'
                ]
        ]
    ],
    'plan' => [
        'frequency' => [
                'interval' => 0,
                'periodicity' => 'string'
        ],
        'type' => 'string',
        'validity' => [
                'begin' => '2019-06-20T18:27:41.23Z',
                'end' => '2019-06-20T18:27:41.23Z'
        ]
    ],
    'purchaseSettings' => [
        'currencyCode' => 'string',
        'paymentMethod' => [
                'paymentAccountId' => 'string',
                'paymentSystem' => 'string'
        ],
        'purchaseDay' => 'string',
        'salesChannel' => 'string',
        'selectedSla' => 'string',
        'seller' => 'string'
    ],
    'shippingAddress' => [
        'additionalComponents' => [
                [
                                'longName' => 'string',
                                'shortName' => 'string',
                                'types' => [
                                                                'string'
                                ]
                ]
        ],
        'addressId' => 'string',
        'addressName' => 'string',
        'addressType' => 'string',
        'city' => 'string',
        'complement' => 'string',
        'country' => 'string',
        'formattedAddress' => 'string',
        'geoCoordinate' => [
                0
        ],
        'neighborhood' => 'string',
        'number' => 'string',
        'postalCode' => 'string',
        'receiverName' => 'string',
        'reference' => 'string',
        'state' => 'string',
        'street' => 'string'
    ],
    'status' => 'string'
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions-group/:groupId', [
  'body' => '{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions-group/:groupId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'isSkipped' => null,
  'item' => [
    [
        'SubscriptionId' => 'string',
        'createdAt' => '2019-06-20T18:27:41.23Z',
        'cycleCount' => 0,
        'endpoint' => 'string',
        'isSkipped' => null,
        'lastUpdate' => '2019-06-20T18:27:41.23Z',
        'metadata' => [
                [
                                'name' => 'string',
                                'properties' => [
                                                                'additionalProp1' => 'string',
                                                                'additionalProp2' => 'string',
                                                                'additionalProp3' => 'string'
                                ]
                ]
        ],
        'originalItemIndex' => 0,
        'originalOrderId' => 'string',
        'priceAtSubscriptionDate' => 0,
        'quantity' => 0,
        'sellingPrice' => 0,
        'sku' => [
                'detailUrl' => 'string',
                'id' => 'string',
                'imageUrl' => 'string',
                'name' => 'string',
                'nameComplete' => 'string',
                'productName' => 'string'
        ],
        'status' => 'ACTIVE'
    ]
  ],
  'metadata' => [
    [
        'name' => 'string',
        'properties' => [
                'additionalProp1' => 'string',
                'additionalProp2' => 'string',
                'additionalProp3' => 'string'
        ]
    ]
  ],
  'plan' => [
    'frequency' => [
        'interval' => 0,
        'periodicity' => 'string'
    ],
    'type' => 'string',
    'validity' => [
        'begin' => '2019-06-20T18:27:41.23Z',
        'end' => '2019-06-20T18:27:41.23Z'
    ]
  ],
  'purchaseSettings' => [
    'currencyCode' => 'string',
    'paymentMethod' => [
        'paymentAccountId' => 'string',
        'paymentSystem' => 'string'
    ],
    'purchaseDay' => 'string',
    'salesChannel' => 'string',
    'selectedSla' => 'string',
    'seller' => 'string'
  ],
  'shippingAddress' => [
    'additionalComponents' => [
        [
                'longName' => 'string',
                'shortName' => 'string',
                'types' => [
                                'string'
                ]
        ]
    ],
    'addressId' => 'string',
    'addressName' => 'string',
    'addressType' => 'string',
    'city' => 'string',
    'complement' => 'string',
    'country' => 'string',
    'formattedAddress' => 'string',
    'geoCoordinate' => [
        0
    ],
    'neighborhood' => 'string',
    'number' => 'string',
    'postalCode' => 'string',
    'receiverName' => 'string',
    'reference' => 'string',
    'state' => 'string',
    'street' => 'string'
  ],
  'status' => 'string'
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'isSkipped' => null,
  'item' => [
    [
        'SubscriptionId' => 'string',
        'createdAt' => '2019-06-20T18:27:41.23Z',
        'cycleCount' => 0,
        'endpoint' => 'string',
        'isSkipped' => null,
        'lastUpdate' => '2019-06-20T18:27:41.23Z',
        'metadata' => [
                [
                                'name' => 'string',
                                'properties' => [
                                                                'additionalProp1' => 'string',
                                                                'additionalProp2' => 'string',
                                                                'additionalProp3' => 'string'
                                ]
                ]
        ],
        'originalItemIndex' => 0,
        'originalOrderId' => 'string',
        'priceAtSubscriptionDate' => 0,
        'quantity' => 0,
        'sellingPrice' => 0,
        'sku' => [
                'detailUrl' => 'string',
                'id' => 'string',
                'imageUrl' => 'string',
                'name' => 'string',
                'nameComplete' => 'string',
                'productName' => 'string'
        ],
        'status' => 'ACTIVE'
    ]
  ],
  'metadata' => [
    [
        'name' => 'string',
        'properties' => [
                'additionalProp1' => 'string',
                'additionalProp2' => 'string',
                'additionalProp3' => 'string'
        ]
    ]
  ],
  'plan' => [
    'frequency' => [
        'interval' => 0,
        'periodicity' => 'string'
    ],
    'type' => 'string',
    'validity' => [
        'begin' => '2019-06-20T18:27:41.23Z',
        'end' => '2019-06-20T18:27:41.23Z'
    ]
  ],
  'purchaseSettings' => [
    'currencyCode' => 'string',
    'paymentMethod' => [
        'paymentAccountId' => 'string',
        'paymentSystem' => 'string'
    ],
    'purchaseDay' => 'string',
    'salesChannel' => 'string',
    'selectedSla' => 'string',
    'seller' => 'string'
  ],
  'shippingAddress' => [
    'additionalComponents' => [
        [
                'longName' => 'string',
                'shortName' => 'string',
                'types' => [
                                'string'
                ]
        ]
    ],
    'addressId' => 'string',
    'addressName' => 'string',
    'addressType' => 'string',
    'city' => 'string',
    'complement' => 'string',
    'country' => 'string',
    'formattedAddress' => 'string',
    'geoCoordinate' => [
        0
    ],
    'neighborhood' => 'string',
    'number' => 'string',
    'postalCode' => 'string',
    'receiverName' => 'string',
    'reference' => 'string',
    'state' => 'string',
    'street' => 'string'
  ],
  'status' => 'string'
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions-group/:groupId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions-group/:groupId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions-group/:groupId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
import http.client

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

payload = "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}"

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

conn.request("PATCH", "/baseUrl/subscriptions-group/:groupId", payload, headers)

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

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

url = "{{baseUrl}}/subscriptions-group/:groupId"

payload = {
    "isSkipped": True,
    "item": [
        {
            "SubscriptionId": "string",
            "createdAt": "2019-06-20T18:27:41.23Z",
            "cycleCount": 0,
            "endpoint": "string",
            "isSkipped": True,
            "lastUpdate": "2019-06-20T18:27:41.23Z",
            "metadata": [
                {
                    "name": "string",
                    "properties": {
                        "additionalProp1": "string",
                        "additionalProp2": "string",
                        "additionalProp3": "string"
                    }
                }
            ],
            "originalItemIndex": 0,
            "originalOrderId": "string",
            "priceAtSubscriptionDate": 0,
            "quantity": 0,
            "sellingPrice": 0,
            "sku": {
                "detailUrl": "string",
                "id": "string",
                "imageUrl": "string",
                "name": "string",
                "nameComplete": "string",
                "productName": "string"
            },
            "status": "ACTIVE"
        }
    ],
    "metadata": [
        {
            "name": "string",
            "properties": {
                "additionalProp1": "string",
                "additionalProp2": "string",
                "additionalProp3": "string"
            }
        }
    ],
    "plan": {
        "frequency": {
            "interval": 0,
            "periodicity": "string"
        },
        "type": "string",
        "validity": {
            "begin": "2019-06-20T18:27:41.23Z",
            "end": "2019-06-20T18:27:41.23Z"
        }
    },
    "purchaseSettings": {
        "currencyCode": "string",
        "paymentMethod": {
            "paymentAccountId": "string",
            "paymentSystem": "string"
        },
        "purchaseDay": "string",
        "salesChannel": "string",
        "selectedSla": "string",
        "seller": "string"
    },
    "shippingAddress": {
        "additionalComponents": [
            {
                "longName": "string",
                "shortName": "string",
                "types": ["string"]
            }
        ],
        "addressId": "string",
        "addressName": "string",
        "addressType": "string",
        "city": "string",
        "complement": "string",
        "country": "string",
        "formattedAddress": "string",
        "geoCoordinate": [0],
        "neighborhood": "string",
        "number": "string",
        "postalCode": "string",
        "receiverName": "string",
        "reference": "string",
        "state": "string",
        "street": "string"
    },
    "status": "string"
}
headers = {"content-type": "application/json"}

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

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

url <- "{{baseUrl}}/subscriptions-group/:groupId"

payload <- "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/subscriptions-group/:groupId")

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

request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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/subscriptions-group/:groupId') do |req|
  req.body = "{\n  \"isSkipped\": true,\n  \"item\": [\n    {\n      \"SubscriptionId\": \"string\",\n      \"createdAt\": \"2019-06-20T18:27:41.23Z\",\n      \"cycleCount\": 0,\n      \"endpoint\": \"string\",\n      \"isSkipped\": true,\n      \"lastUpdate\": \"2019-06-20T18:27:41.23Z\",\n      \"metadata\": [\n        {\n          \"name\": \"string\",\n          \"properties\": {\n            \"additionalProp1\": \"string\",\n            \"additionalProp2\": \"string\",\n            \"additionalProp3\": \"string\"\n          }\n        }\n      ],\n      \"originalItemIndex\": 0,\n      \"originalOrderId\": \"string\",\n      \"priceAtSubscriptionDate\": 0,\n      \"quantity\": 0,\n      \"sellingPrice\": 0,\n      \"sku\": {\n        \"detailUrl\": \"string\",\n        \"id\": \"string\",\n        \"imageUrl\": \"string\",\n        \"name\": \"string\",\n        \"nameComplete\": \"string\",\n        \"productName\": \"string\"\n      },\n      \"status\": \"ACTIVE\"\n    }\n  ],\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-06-20T18:27:41.23Z\",\n      \"end\": \"2019-06-20T18:27:41.23Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions-group/:groupId";

    let payload = json!({
        "isSkipped": true,
        "item": (
            json!({
                "SubscriptionId": "string",
                "createdAt": "2019-06-20T18:27:41.23Z",
                "cycleCount": 0,
                "endpoint": "string",
                "isSkipped": true,
                "lastUpdate": "2019-06-20T18:27:41.23Z",
                "metadata": (
                    json!({
                        "name": "string",
                        "properties": json!({
                            "additionalProp1": "string",
                            "additionalProp2": "string",
                            "additionalProp3": "string"
                        })
                    })
                ),
                "originalItemIndex": 0,
                "originalOrderId": "string",
                "priceAtSubscriptionDate": 0,
                "quantity": 0,
                "sellingPrice": 0,
                "sku": json!({
                    "detailUrl": "string",
                    "id": "string",
                    "imageUrl": "string",
                    "name": "string",
                    "nameComplete": "string",
                    "productName": "string"
                }),
                "status": "ACTIVE"
            })
        ),
        "metadata": (
            json!({
                "name": "string",
                "properties": json!({
                    "additionalProp1": "string",
                    "additionalProp2": "string",
                    "additionalProp3": "string"
                })
            })
        ),
        "plan": json!({
            "frequency": json!({
                "interval": 0,
                "periodicity": "string"
            }),
            "type": "string",
            "validity": json!({
                "begin": "2019-06-20T18:27:41.23Z",
                "end": "2019-06-20T18:27:41.23Z"
            })
        }),
        "purchaseSettings": json!({
            "currencyCode": "string",
            "paymentMethod": json!({
                "paymentAccountId": "string",
                "paymentSystem": "string"
            }),
            "purchaseDay": "string",
            "salesChannel": "string",
            "selectedSla": "string",
            "seller": "string"
        }),
        "shippingAddress": json!({
            "additionalComponents": (
                json!({
                    "longName": "string",
                    "shortName": "string",
                    "types": ("string")
                })
            ),
            "addressId": "string",
            "addressName": "string",
            "addressType": "string",
            "city": "string",
            "complement": "string",
            "country": "string",
            "formattedAddress": "string",
            "geoCoordinate": (0),
            "neighborhood": "string",
            "number": "string",
            "postalCode": "string",
            "receiverName": "string",
            "reference": "string",
            "state": "string",
            "street": "string"
        }),
        "status": "string"
    });

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

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

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

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/subscriptions-group/:groupId \
  --header 'content-type: application/json' \
  --data '{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
echo '{
  "isSkipped": true,
  "item": [
    {
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        {
          "name": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        }
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": {
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      },
      "status": "ACTIVE"
    }
  ],
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}' |  \
  http PATCH {{baseUrl}}/subscriptions-group/:groupId \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'content-type: application/json' \
  --body-data '{\n  "isSkipped": true,\n  "item": [\n    {\n      "SubscriptionId": "string",\n      "createdAt": "2019-06-20T18:27:41.23Z",\n      "cycleCount": 0,\n      "endpoint": "string",\n      "isSkipped": true,\n      "lastUpdate": "2019-06-20T18:27:41.23Z",\n      "metadata": [\n        {\n          "name": "string",\n          "properties": {\n            "additionalProp1": "string",\n            "additionalProp2": "string",\n            "additionalProp3": "string"\n          }\n        }\n      ],\n      "originalItemIndex": 0,\n      "originalOrderId": "string",\n      "priceAtSubscriptionDate": 0,\n      "quantity": 0,\n      "sellingPrice": 0,\n      "sku": {\n        "detailUrl": "string",\n        "id": "string",\n        "imageUrl": "string",\n        "name": "string",\n        "nameComplete": "string",\n        "productName": "string"\n      },\n      "status": "ACTIVE"\n    }\n  ],\n  "metadata": [\n    {\n      "name": "string",\n      "properties": {\n        "additionalProp1": "string",\n        "additionalProp2": "string",\n        "additionalProp3": "string"\n      }\n    }\n  ],\n  "plan": {\n    "frequency": {\n      "interval": 0,\n      "periodicity": "string"\n    },\n    "type": "string",\n    "validity": {\n      "begin": "2019-06-20T18:27:41.23Z",\n      "end": "2019-06-20T18:27:41.23Z"\n    }\n  },\n  "purchaseSettings": {\n    "currencyCode": "string",\n    "paymentMethod": {\n      "paymentAccountId": "string",\n      "paymentSystem": "string"\n    },\n    "purchaseDay": "string",\n    "salesChannel": "string",\n    "selectedSla": "string",\n    "seller": "string"\n  },\n  "shippingAddress": {\n    "additionalComponents": [\n      {\n        "longName": "string",\n        "shortName": "string",\n        "types": [\n          "string"\n        ]\n      }\n    ],\n    "addressId": "string",\n    "addressName": "string",\n    "addressType": "string",\n    "city": "string",\n    "complement": "string",\n    "country": "string",\n    "formattedAddress": "string",\n    "geoCoordinate": [\n      0\n    ],\n    "neighborhood": "string",\n    "number": "string",\n    "postalCode": "string",\n    "receiverName": "string",\n    "reference": "string",\n    "state": "string",\n    "street": "string"\n  },\n  "status": "string"\n}' \
  --output-document \
  - {{baseUrl}}/subscriptions-group/:groupId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "isSkipped": true,
  "item": [
    [
      "SubscriptionId": "string",
      "createdAt": "2019-06-20T18:27:41.23Z",
      "cycleCount": 0,
      "endpoint": "string",
      "isSkipped": true,
      "lastUpdate": "2019-06-20T18:27:41.23Z",
      "metadata": [
        [
          "name": "string",
          "properties": [
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          ]
        ]
      ],
      "originalItemIndex": 0,
      "originalOrderId": "string",
      "priceAtSubscriptionDate": 0,
      "quantity": 0,
      "sellingPrice": 0,
      "sku": [
        "detailUrl": "string",
        "id": "string",
        "imageUrl": "string",
        "name": "string",
        "nameComplete": "string",
        "productName": "string"
      ],
      "status": "ACTIVE"
    ]
  ],
  "metadata": [
    [
      "name": "string",
      "properties": [
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      ]
    ]
  ],
  "plan": [
    "frequency": [
      "interval": 0,
      "periodicity": "string"
    ],
    "type": "string",
    "validity": [
      "begin": "2019-06-20T18:27:41.23Z",
      "end": "2019-06-20T18:27:41.23Z"
    ]
  ],
  "purchaseSettings": [
    "currencyCode": "string",
    "paymentMethod": [
      "paymentAccountId": "string",
      "paymentSystem": "string"
    ],
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  ],
  "shippingAddress": [
    "additionalComponents": [
      [
        "longName": "string",
        "shortName": "string",
        "types": ["string"]
      ]
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [0],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  ],
  "status": "string"
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions-group/:groupId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

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

dataTask.resume()
PATCH Cancel Subscriptions by SubscriptionId
{{baseUrl}}/subscriptions/:subscriptionId/cancel
HEADERS

Accept
Content-Type
QUERY PARAMS

subscriptionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/cancel");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/patch "{{baseUrl}}/subscriptions/:subscriptionId/cancel" {:headers {:accept ""
                                                                                            :content-type ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions/:subscriptionId/cancel"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

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}}/subscriptions/:subscriptionId/cancel"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/cancel");
var request = new RestRequest("", Method.Patch);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/subscriptions/:subscriptionId/cancel"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

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

}
PATCH /baseUrl/subscriptions/:subscriptionId/cancel HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId/cancel")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/cancel"))
    .header("accept", "")
    .header("content-type", "")
    .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}}/subscriptions/:subscriptionId/cancel")
  .patch(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId/cancel")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

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

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

xhr.open('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/cancel');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

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

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/cancel',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/cancel';
const options = {method: 'PATCH', headers: {accept: '', 'content-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}}/subscriptions/:subscriptionId/cancel',
  method: 'PATCH',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId/cancel")
  .patch(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

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

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/:subscriptionId/cancel',
  headers: {
    accept: '',
    'content-type': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/subscriptions/:subscriptionId/cancel',
  headers: {accept: '', 'content-type': ''}
};

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

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

const req = unirest('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/cancel');

req.headers({
  accept: '',
  'content-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}}/subscriptions/:subscriptionId/cancel',
  headers: {accept: '', 'content-type': ''}
};

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

const url = '{{baseUrl}}/subscriptions/:subscriptionId/cancel';
const options = {method: 'PATCH', headers: {accept: '', 'content-type': ''}};

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

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/cancel"]
                                                       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}}/subscriptions/:subscriptionId/cancel" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/:subscriptionId/cancel",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/cancel', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/cancel');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/cancel');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/cancel' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/cancel' -Method PATCH -Headers $headers
import http.client

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

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId/cancel", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/:subscriptionId/cancel"

headers = {
    "accept": "",
    "content-type": ""
}

response = requests.patch(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/:subscriptionId/cancel"

response <- VERB("PATCH", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/:subscriptionId/cancel")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/subscriptions/:subscriptionId/cancel') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions/:subscriptionId/cancel";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".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}}/subscriptions/:subscriptionId/cancel \
  --header 'accept: ' \
  --header 'content-type: '
http PATCH {{baseUrl}}/subscriptions/:subscriptionId/cancel \
  accept:'' \
  content-type:''
wget --quiet \
  --method PATCH \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/subscriptions/:subscriptionId/cancel
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/cancel")! 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()
GET Get Subscription List
{{baseUrl}}/subscriptions/list
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/list");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/subscriptions/list" {:headers {:content-type ""
                                                                        :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions/list"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions/list"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/list");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions/list"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/subscriptions/list HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/list")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/list"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions/list")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/list")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/subscriptions/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/list',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions/list',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/list")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/list',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/list',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/subscriptions/list');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/list',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/list"]
                                                       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}}/subscriptions/list" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/list",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/list', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/list');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/list');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/list' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions/list", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/list"

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/list"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/list")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/subscriptions/list') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions/list";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions/list \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions/list \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions/list
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/list")! 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 frequency options by subscriptionId
{{baseUrl}}/subscriptions/:subscriptionId/frequency-options
HEADERS

Content-Type
Accept
QUERY PARAMS

subscriptionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options" {:headers {:content-type ""
                                                                                                     :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions/:subscriptionId/frequency-options"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/subscriptions/:subscriptionId/frequency-options HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/:subscriptionId/frequency-options',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"]
                                                       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}}/subscriptions/:subscriptionId/frequency-options" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/frequency-options');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/frequency-options');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/frequency-options' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/frequency-options", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/subscriptions/:subscriptionId/frequency-options') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions/:subscriptionId/frequency-options \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions/:subscriptionId/frequency-options \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions/:subscriptionId/frequency-options
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/frequency-options")! 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 Addresses for Subscription
{{baseUrl}}/subscriptions/:subscriptionId/addresses
HEADERS

Content-Type
Accept
QUERY PARAMS

subscriptionId
BODY json

[
  {
    "additionalComponents": "",
    "addressId": "",
    "addressName": "",
    "addressType": "",
    "city": "",
    "complement": "",
    "country": "",
    "formattedAddress": "",
    "geoCoordinate": "",
    "neighborhood": "",
    "number": "",
    "postalCode": "",
    "receiverName": "",
    "reference": "",
    "state": "",
    "street": ""
  }
]
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/addresses");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/subscriptions/:subscriptionId/addresses" {:headers {:accept ""}
                                                                                    :content-type :json
                                                                                    :form-params [{:additionalComponents nil
                                                                                                   :addressId "1234567890"
                                                                                                   :addressName "xt5353818181nhshs"
                                                                                                   :addressType "residential"
                                                                                                   :city "Rio de Janeiro"
                                                                                                   :complement nil
                                                                                                   :country "BRA"
                                                                                                   :formattedAddress nil
                                                                                                   :geoCoordinate nil
                                                                                                   :neighborhood "Barra da Tijuca"
                                                                                                   :number "1"
                                                                                                   :postalCode "22204-004"
                                                                                                   :receiverName "Fulano"
                                                                                                   :reference nil
                                                                                                   :state "RJ"
                                                                                                   :street "Avenida do Estado"}]})
require "http/client"

url = "{{baseUrl}}/subscriptions/:subscriptionId/addresses"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\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}}/subscriptions/:subscriptionId/addresses"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\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}}/subscriptions/:subscriptionId/addresses");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions/:subscriptionId/addresses"

	payload := strings.NewReader("[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/subscriptions/:subscriptionId/addresses HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 478

[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/addresses")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/addresses"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]");
Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId/addresses")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/addresses")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]")
  .asString();
const data = JSON.stringify([
  {
    additionalComponents: null,
    addressId: '1234567890',
    addressName: 'xt5353818181nhshs',
    addressType: 'residential',
    city: 'Rio de Janeiro',
    complement: null,
    country: 'BRA',
    formattedAddress: null,
    geoCoordinate: null,
    neighborhood: 'Barra da Tijuca',
    number: '1',
    postalCode: '22204-004',
    receiverName: 'Fulano',
    reference: null,
    state: 'RJ',
    street: 'Avenida do Estado'
  }
]);

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/addresses');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/addresses',
  headers: {'content-type': 'application/json', accept: ''},
  data: [
    {
      additionalComponents: null,
      addressId: '1234567890',
      addressName: 'xt5353818181nhshs',
      addressType: 'residential',
      city: 'Rio de Janeiro',
      complement: null,
      country: 'BRA',
      formattedAddress: null,
      geoCoordinate: null,
      neighborhood: 'Barra da Tijuca',
      number: '1',
      postalCode: '22204-004',
      receiverName: 'Fulano',
      reference: null,
      state: 'RJ',
      street: 'Avenida do Estado'
    }
  ]
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/addresses';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '[{"additionalComponents":null,"addressId":"1234567890","addressName":"xt5353818181nhshs","addressType":"residential","city":"Rio de Janeiro","complement":null,"country":"BRA","formattedAddress":null,"geoCoordinate":null,"neighborhood":"Barra da Tijuca","number":"1","postalCode":"22204-004","receiverName":"Fulano","reference":null,"state":"RJ","street":"Avenida do Estado"}]'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions/:subscriptionId/addresses',
  method: 'POST',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '[\n  {\n    "additionalComponents": null,\n    "addressId": "1234567890",\n    "addressName": "xt5353818181nhshs",\n    "addressType": "residential",\n    "city": "Rio de Janeiro",\n    "complement": null,\n    "country": "BRA",\n    "formattedAddress": null,\n    "geoCoordinate": null,\n    "neighborhood": "Barra da Tijuca",\n    "number": "1",\n    "postalCode": "22204-004",\n    "receiverName": "Fulano",\n    "reference": null,\n    "state": "RJ",\n    "street": "Avenida do Estado"\n  }\n]'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]")
val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId/addresses")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/:subscriptionId/addresses',
  headers: {
    'content-type': 'application/json',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  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([
  {
    additionalComponents: null,
    addressId: '1234567890',
    addressName: 'xt5353818181nhshs',
    addressType: 'residential',
    city: 'Rio de Janeiro',
    complement: null,
    country: 'BRA',
    formattedAddress: null,
    geoCoordinate: null,
    neighborhood: 'Barra da Tijuca',
    number: '1',
    postalCode: '22204-004',
    receiverName: 'Fulano',
    reference: null,
    state: 'RJ',
    street: 'Avenida do Estado'
  }
]));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/subscriptions/:subscriptionId/addresses',
  headers: {'content-type': 'application/json', accept: ''},
  body: [
    {
      additionalComponents: null,
      addressId: '1234567890',
      addressName: 'xt5353818181nhshs',
      addressType: 'residential',
      city: 'Rio de Janeiro',
      complement: null,
      country: 'BRA',
      formattedAddress: null,
      geoCoordinate: null,
      neighborhood: 'Barra da Tijuca',
      number: '1',
      postalCode: '22204-004',
      receiverName: 'Fulano',
      reference: null,
      state: 'RJ',
      street: 'Avenida do Estado'
    }
  ],
  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}}/subscriptions/:subscriptionId/addresses');

req.headers({
  'content-type': 'application/json',
  accept: ''
});

req.type('json');
req.send([
  {
    additionalComponents: null,
    addressId: '1234567890',
    addressName: 'xt5353818181nhshs',
    addressType: 'residential',
    city: 'Rio de Janeiro',
    complement: null,
    country: 'BRA',
    formattedAddress: null,
    geoCoordinate: null,
    neighborhood: 'Barra da Tijuca',
    number: '1',
    postalCode: '22204-004',
    receiverName: 'Fulano',
    reference: null,
    state: 'RJ',
    street: 'Avenida do Estado'
  }
]);

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}}/subscriptions/:subscriptionId/addresses',
  headers: {'content-type': 'application/json', accept: ''},
  data: [
    {
      additionalComponents: null,
      addressId: '1234567890',
      addressName: 'xt5353818181nhshs',
      addressType: 'residential',
      city: 'Rio de Janeiro',
      complement: null,
      country: 'BRA',
      formattedAddress: null,
      geoCoordinate: null,
      neighborhood: 'Barra da Tijuca',
      number: '1',
      postalCode: '22204-004',
      receiverName: 'Fulano',
      reference: null,
      state: 'RJ',
      street: 'Avenida do Estado'
    }
  ]
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions/:subscriptionId/addresses';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '[{"additionalComponents":null,"addressId":"1234567890","addressName":"xt5353818181nhshs","addressType":"residential","city":"Rio de Janeiro","complement":null,"country":"BRA","formattedAddress":null,"geoCoordinate":null,"neighborhood":"Barra da Tijuca","number":"1","postalCode":"22204-004","receiverName":"Fulano","reference":null,"state":"RJ","street":"Avenida do Estado"}]'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"accept": @"" };
NSDictionary *parameters = @[ @{ @"additionalComponents": , @"addressId": @"1234567890", @"addressName": @"xt5353818181nhshs", @"addressType": @"residential", @"city": @"Rio de Janeiro", @"complement": , @"country": @"BRA", @"formattedAddress": , @"geoCoordinate": , @"neighborhood": @"Barra da Tijuca", @"number": @"1", @"postalCode": @"22204-004", @"receiverName": @"Fulano", @"reference": , @"state": @"RJ", @"street": @"Avenida do Estado" } ];

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/addresses"]
                                                       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}}/subscriptions/:subscriptionId/addresses" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/:subscriptionId/addresses",
  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([
    [
        'additionalComponents' => null,
        'addressId' => '1234567890',
        'addressName' => 'xt5353818181nhshs',
        'addressType' => 'residential',
        'city' => 'Rio de Janeiro',
        'complement' => null,
        'country' => 'BRA',
        'formattedAddress' => null,
        'geoCoordinate' => null,
        'neighborhood' => 'Barra da Tijuca',
        'number' => '1',
        'postalCode' => '22204-004',
        'receiverName' => 'Fulano',
        'reference' => null,
        'state' => 'RJ',
        'street' => 'Avenida do Estado'
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "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}}/subscriptions/:subscriptionId/addresses', [
  'body' => '[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/addresses');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  [
    'additionalComponents' => null,
    'addressId' => '1234567890',
    'addressName' => 'xt5353818181nhshs',
    'addressType' => 'residential',
    'city' => 'Rio de Janeiro',
    'complement' => null,
    'country' => 'BRA',
    'formattedAddress' => null,
    'geoCoordinate' => null,
    'neighborhood' => 'Barra da Tijuca',
    'number' => '1',
    'postalCode' => '22204-004',
    'receiverName' => 'Fulano',
    'reference' => null,
    'state' => 'RJ',
    'street' => 'Avenida do Estado'
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  [
    'additionalComponents' => null,
    'addressId' => '1234567890',
    'addressName' => 'xt5353818181nhshs',
    'addressType' => 'residential',
    'city' => 'Rio de Janeiro',
    'complement' => null,
    'country' => 'BRA',
    'formattedAddress' => null,
    'geoCoordinate' => null,
    'neighborhood' => 'Barra da Tijuca',
    'number' => '1',
    'postalCode' => '22204-004',
    'receiverName' => 'Fulano',
    'reference' => null,
    'state' => 'RJ',
    'street' => 'Avenida do Estado'
  ]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/addresses');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/addresses' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/addresses' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]"

headers = {
    'content-type': "application/json",
    'accept': ""
}

conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/addresses", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/:subscriptionId/addresses"

payload = [
    {
        "additionalComponents": None,
        "addressId": "1234567890",
        "addressName": "xt5353818181nhshs",
        "addressType": "residential",
        "city": "Rio de Janeiro",
        "complement": None,
        "country": "BRA",
        "formattedAddress": None,
        "geoCoordinate": None,
        "neighborhood": "Barra da Tijuca",
        "number": "1",
        "postalCode": "22204-004",
        "receiverName": "Fulano",
        "reference": None,
        "state": "RJ",
        "street": "Avenida do Estado"
    }
]
headers = {
    "content-type": "application/json",
    "accept": ""
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/:subscriptionId/addresses"

payload <- "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/:subscriptionId/addresses")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\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/subscriptions/:subscriptionId/addresses') do |req|
  req.headers['accept'] = ''
  req.body = "[\n  {\n    \"additionalComponents\": null,\n    \"addressId\": \"1234567890\",\n    \"addressName\": \"xt5353818181nhshs\",\n    \"addressType\": \"residential\",\n    \"city\": \"Rio de Janeiro\",\n    \"complement\": null,\n    \"country\": \"BRA\",\n    \"formattedAddress\": null,\n    \"geoCoordinate\": null,\n    \"neighborhood\": \"Barra da Tijuca\",\n    \"number\": \"1\",\n    \"postalCode\": \"22204-004\",\n    \"receiverName\": \"Fulano\",\n    \"reference\": null,\n    \"state\": \"RJ\",\n    \"street\": \"Avenida do Estado\"\n  }\n]"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions/:subscriptionId/addresses";

    let payload = (
        json!({
            "additionalComponents": json!(null),
            "addressId": "1234567890",
            "addressName": "xt5353818181nhshs",
            "addressType": "residential",
            "city": "Rio de Janeiro",
            "complement": json!(null),
            "country": "BRA",
            "formattedAddress": json!(null),
            "geoCoordinate": json!(null),
            "neighborhood": "Barra da Tijuca",
            "number": "1",
            "postalCode": "22204-004",
            "receiverName": "Fulano",
            "reference": json!(null),
            "state": "RJ",
            "street": "Avenida do Estado"
        })
    );

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions/:subscriptionId/addresses \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]'
echo '[
  {
    "additionalComponents": null,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": null,
    "country": "BRA",
    "formattedAddress": null,
    "geoCoordinate": null,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": null,
    "state": "RJ",
    "street": "Avenida do Estado"
  }
]' |  \
  http POST {{baseUrl}}/subscriptions/:subscriptionId/addresses \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '[\n  {\n    "additionalComponents": null,\n    "addressId": "1234567890",\n    "addressName": "xt5353818181nhshs",\n    "addressType": "residential",\n    "city": "Rio de Janeiro",\n    "complement": null,\n    "country": "BRA",\n    "formattedAddress": null,\n    "geoCoordinate": null,\n    "neighborhood": "Barra da Tijuca",\n    "number": "1",\n    "postalCode": "22204-004",\n    "receiverName": "Fulano",\n    "reference": null,\n    "state": "RJ",\n    "street": "Avenida do Estado"\n  }\n]' \
  --output-document \
  - {{baseUrl}}/subscriptions/:subscriptionId/addresses
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = [
  [
    "additionalComponents": ,
    "addressId": "1234567890",
    "addressName": "xt5353818181nhshs",
    "addressType": "residential",
    "city": "Rio de Janeiro",
    "complement": ,
    "country": "BRA",
    "formattedAddress": ,
    "geoCoordinate": ,
    "neighborhood": "Barra da Tijuca",
    "number": "1",
    "postalCode": "22204-004",
    "receiverName": "Fulano",
    "reference": ,
    "state": "RJ",
    "street": "Avenida do Estado"
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/addresses")! 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 Retrieve customer's subscriptions
{{baseUrl}}/subscriptions
HEADERS

Content-Type
Accept
QUERY PARAMS

customerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions?customerId=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/subscriptions" {:headers {:content-type ""
                                                                   :accept ""}
                                                         :query-params {:customerId ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions?customerId="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions?customerId="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions?customerId=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions?customerId="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/subscriptions?customerId= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions?customerId=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions?customerId="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions?customerId=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions?customerId=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/subscriptions?customerId=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions',
  params: {customerId: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions?customerId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions?customerId=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions?customerId=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions?customerId=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions',
  qs: {customerId: ''},
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/subscriptions');

req.query({
  customerId: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions',
  params: {customerId: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions?customerId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions?customerId="]
                                                       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}}/subscriptions?customerId=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions?customerId=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions?customerId=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'customerId' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'customerId' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions?customerId=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions?customerId=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions?customerId=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions"

querystring = {"customerId":""}

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions"

queryString <- list(customerId = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions?customerId=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/subscriptions') do |req|
  req.headers['accept'] = ''
  req.params['customerId'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions";

    let querystring = [
        ("customerId", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions?customerId=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/subscriptions?customerId=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/subscriptions?customerId='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions?customerId=")! 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 Retrieve subscription by ID
{{baseUrl}}/subscriptions/:subscriptionId
HEADERS

Content-Type
Accept
QUERY PARAMS

subscriptionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/subscriptions/:subscriptionId" {:headers {:content-type ""
                                                                                   :accept ""}})
require "http/client"

url = "{{baseUrl}}/subscriptions/:subscriptionId"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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}}/subscriptions/:subscriptionId"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions/:subscriptionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/subscriptions/:subscriptionId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/:subscriptionId',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions/:subscriptionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId"]
                                                       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}}/subscriptions/:subscriptionId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/:subscriptionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/subscriptions/:subscriptionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/:subscriptionId"

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/:subscriptionId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/:subscriptionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/subscriptions/:subscriptionId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/subscriptions/:subscriptionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions/:subscriptionId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/subscriptions/:subscriptionId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/subscriptions/:subscriptionId
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId")! 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 Update Subscriptions by SubscriptionId
{{baseUrl}}/subscriptions/:subscriptionId
HEADERS

Content-Type
Accept
QUERY PARAMS

subscriptionId
BODY json

{
  "isSkipped": false,
  "item": {
    "endpoint": "",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "",
      "id": "",
      "imageUrl": "",
      "name": "",
      "nameComplete": "",
      "productName": ""
    }
  },
  "metadata": [
    {
      "name": "",
      "properties": {
        "additionalProp1": "",
        "additionalProp2": "",
        "additionalProp3": ""
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": ""
    },
    "type": "",
    "validity": {
      "begin": "",
      "end": ""
    }
  },
  "purchaseSettings": {
    "currencyCode": "",
    "paymentMethod": {
      "paymentAccountId": "",
      "paymentSystem": ""
    },
    "purchaseDay": "",
    "salesChannel": "",
    "selectedSla": "",
    "seller": ""
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "",
        "shortName": "",
        "types": []
      }
    ],
    "addressId": "",
    "addressName": "",
    "addressType": "",
    "city": "",
    "complement": "",
    "country": "",
    "formattedAddress": "",
    "geoCoordinate": [],
    "neighborhood": "",
    "number": "",
    "postalCode": "",
    "receiverName": "",
    "reference": "",
    "state": "",
    "street": ""
  },
  "status": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/subscriptions/:subscriptionId" {:headers {:accept ""}
                                                                           :content-type :json
                                                                           :form-params {:isSkipped true
                                                                                         :item {:endpoint "string"
                                                                                                :priceAtSubscriptionDate 0
                                                                                                :quantity 0
                                                                                                :sellingPrice 0
                                                                                                :sku {:detailUrl "string"
                                                                                                      :id "string"
                                                                                                      :imageUrl "string"
                                                                                                      :name "string"
                                                                                                      :nameComplete "string"
                                                                                                      :productName "string"}}
                                                                                         :metadata [{:name "string"
                                                                                                     :properties {:additionalProp1 "string"
                                                                                                                  :additionalProp2 "string"
                                                                                                                  :additionalProp3 "string"}}]
                                                                                         :plan {:frequency {:interval 0
                                                                                                            :periodicity "string"}
                                                                                                :type "string"
                                                                                                :validity {:begin "2019-07-04T14:40:30.819Z"
                                                                                                           :end "2019-07-04T14:40:30.819Z"}}
                                                                                         :purchaseSettings {:currencyCode "string"
                                                                                                            :paymentMethod {:paymentAccountId "string"
                                                                                                                            :paymentSystem "string"}
                                                                                                            :purchaseDay "string"
                                                                                                            :salesChannel "string"
                                                                                                            :selectedSla "string"
                                                                                                            :seller "string"}
                                                                                         :shippingAddress {:additionalComponents [{:longName "string"
                                                                                                                                   :shortName "string"
                                                                                                                                   :types ["string"]}]
                                                                                                           :addressId "string"
                                                                                                           :addressName "string"
                                                                                                           :addressType "string"
                                                                                                           :city "string"
                                                                                                           :complement "string"
                                                                                                           :country "string"
                                                                                                           :formattedAddress "string"
                                                                                                           :geoCoordinate [0]
                                                                                                           :neighborhood "string"
                                                                                                           :number "string"
                                                                                                           :postalCode "string"
                                                                                                           :receiverName "string"
                                                                                                           :reference "string"
                                                                                                           :state "string"
                                                                                                           :street "string"}
                                                                                         :status "string"}})
require "http/client"

url = "{{baseUrl}}/subscriptions/:subscriptionId"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions/:subscriptionId"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions/:subscriptionId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/subscriptions/:subscriptionId"

	payload := strings.NewReader("{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("content-type", "application/json")
	req.Header.Add("accept", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/subscriptions/:subscriptionId HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 1643

{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId")
  .patch(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
  .asString();
const data = JSON.stringify({
  isSkipped: true,
  item: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  },
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {
      interval: 0,
      periodicity: 'string'
    },
    type: 'string',
    validity: {
      begin: '2019-07-04T14:40:30.819Z',
      end: '2019-07-04T14:40:30.819Z'
    }
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {
      paymentAccountId: 'string',
      paymentSystem: 'string'
    },
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [
      {
        longName: 'string',
        shortName: 'string',
        types: [
          'string'
        ]
      }
    ],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [
      0
    ],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    isSkipped: true,
    item: {
      endpoint: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      }
    },
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-07-04T14:40:30.819Z', end: '2019-07-04T14:40:30.819Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId';
const options = {
  method: 'PATCH',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"isSkipped":true,"item":{"endpoint":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"}},"metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"plan":{"frequency":{"interval":0,"periodicity":"string"},"type":"string","validity":{"begin":"2019-07-04T14:40:30.819Z","end":"2019-07-04T14:40:30.819Z"}},"purchaseSettings":{"currencyCode":"string","paymentMethod":{"paymentAccountId":"string","paymentSystem":"string"},"purchaseDay":"string","salesChannel":"string","selectedSla":"string","seller":"string"},"shippingAddress":{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"},"status":"string"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  method: 'PATCH',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '{\n  "isSkipped": true,\n  "item": {\n    "endpoint": "string",\n    "priceAtSubscriptionDate": 0,\n    "quantity": 0,\n    "sellingPrice": 0,\n    "sku": {\n      "detailUrl": "string",\n      "id": "string",\n      "imageUrl": "string",\n      "name": "string",\n      "nameComplete": "string",\n      "productName": "string"\n    }\n  },\n  "metadata": [\n    {\n      "name": "string",\n      "properties": {\n        "additionalProp1": "string",\n        "additionalProp2": "string",\n        "additionalProp3": "string"\n      }\n    }\n  ],\n  "plan": {\n    "frequency": {\n      "interval": 0,\n      "periodicity": "string"\n    },\n    "type": "string",\n    "validity": {\n      "begin": "2019-07-04T14:40:30.819Z",\n      "end": "2019-07-04T14:40:30.819Z"\n    }\n  },\n  "purchaseSettings": {\n    "currencyCode": "string",\n    "paymentMethod": {\n      "paymentAccountId": "string",\n      "paymentSystem": "string"\n    },\n    "purchaseDay": "string",\n    "salesChannel": "string",\n    "selectedSla": "string",\n    "seller": "string"\n  },\n  "shippingAddress": {\n    "additionalComponents": [\n      {\n        "longName": "string",\n        "shortName": "string",\n        "types": [\n          "string"\n        ]\n      }\n    ],\n    "addressId": "string",\n    "addressName": "string",\n    "addressType": "string",\n    "city": "string",\n    "complement": "string",\n    "country": "string",\n    "formattedAddress": "string",\n    "geoCoordinate": [\n      0\n    ],\n    "neighborhood": "string",\n    "number": "string",\n    "postalCode": "string",\n    "receiverName": "string",\n    "reference": "string",\n    "state": "string",\n    "street": "string"\n  },\n  "status": "string"\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/subscriptions/:subscriptionId")
  .patch(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/subscriptions/:subscriptionId',
  headers: {
    'content-type': 'application/json',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  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({
  isSkipped: true,
  item: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  },
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {interval: 0, periodicity: 'string'},
    type: 'string',
    validity: {begin: '2019-07-04T14:40:30.819Z', end: '2019-07-04T14:40:30.819Z'}
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [0],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/subscriptions/:subscriptionId',
  headers: {'content-type': 'application/json', accept: ''},
  body: {
    isSkipped: true,
    item: {
      endpoint: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      }
    },
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-07-04T14:40:30.819Z', end: '2019-07-04T14:40:30.819Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  },
  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}}/subscriptions/:subscriptionId');

req.headers({
  'content-type': 'application/json',
  accept: ''
});

req.type('json');
req.send({
  isSkipped: true,
  item: {
    endpoint: 'string',
    priceAtSubscriptionDate: 0,
    quantity: 0,
    sellingPrice: 0,
    sku: {
      detailUrl: 'string',
      id: 'string',
      imageUrl: 'string',
      name: 'string',
      nameComplete: 'string',
      productName: 'string'
    }
  },
  metadata: [
    {
      name: 'string',
      properties: {
        additionalProp1: 'string',
        additionalProp2: 'string',
        additionalProp3: 'string'
      }
    }
  ],
  plan: {
    frequency: {
      interval: 0,
      periodicity: 'string'
    },
    type: 'string',
    validity: {
      begin: '2019-07-04T14:40:30.819Z',
      end: '2019-07-04T14:40:30.819Z'
    }
  },
  purchaseSettings: {
    currencyCode: 'string',
    paymentMethod: {
      paymentAccountId: 'string',
      paymentSystem: 'string'
    },
    purchaseDay: 'string',
    salesChannel: 'string',
    selectedSla: 'string',
    seller: 'string'
  },
  shippingAddress: {
    additionalComponents: [
      {
        longName: 'string',
        shortName: 'string',
        types: [
          'string'
        ]
      }
    ],
    addressId: 'string',
    addressName: 'string',
    addressType: 'string',
    city: 'string',
    complement: 'string',
    country: 'string',
    formattedAddress: 'string',
    geoCoordinate: [
      0
    ],
    neighborhood: 'string',
    number: 'string',
    postalCode: 'string',
    receiverName: 'string',
    reference: 'string',
    state: 'string',
    street: 'string'
  },
  status: 'string'
});

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}}/subscriptions/:subscriptionId',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    isSkipped: true,
    item: {
      endpoint: 'string',
      priceAtSubscriptionDate: 0,
      quantity: 0,
      sellingPrice: 0,
      sku: {
        detailUrl: 'string',
        id: 'string',
        imageUrl: 'string',
        name: 'string',
        nameComplete: 'string',
        productName: 'string'
      }
    },
    metadata: [
      {
        name: 'string',
        properties: {
          additionalProp1: 'string',
          additionalProp2: 'string',
          additionalProp3: 'string'
        }
      }
    ],
    plan: {
      frequency: {interval: 0, periodicity: 'string'},
      type: 'string',
      validity: {begin: '2019-07-04T14:40:30.819Z', end: '2019-07-04T14:40:30.819Z'}
    },
    purchaseSettings: {
      currencyCode: 'string',
      paymentMethod: {paymentAccountId: 'string', paymentSystem: 'string'},
      purchaseDay: 'string',
      salesChannel: 'string',
      selectedSla: 'string',
      seller: 'string'
    },
    shippingAddress: {
      additionalComponents: [{longName: 'string', shortName: 'string', types: ['string']}],
      addressId: 'string',
      addressName: 'string',
      addressType: 'string',
      city: 'string',
      complement: 'string',
      country: 'string',
      formattedAddress: 'string',
      geoCoordinate: [0],
      neighborhood: 'string',
      number: 'string',
      postalCode: 'string',
      receiverName: 'string',
      reference: 'string',
      state: 'string',
      street: 'string'
    },
    status: 'string'
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/subscriptions/:subscriptionId';
const options = {
  method: 'PATCH',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"isSkipped":true,"item":{"endpoint":"string","priceAtSubscriptionDate":0,"quantity":0,"sellingPrice":0,"sku":{"detailUrl":"string","id":"string","imageUrl":"string","name":"string","nameComplete":"string","productName":"string"}},"metadata":[{"name":"string","properties":{"additionalProp1":"string","additionalProp2":"string","additionalProp3":"string"}}],"plan":{"frequency":{"interval":0,"periodicity":"string"},"type":"string","validity":{"begin":"2019-07-04T14:40:30.819Z","end":"2019-07-04T14:40:30.819Z"}},"purchaseSettings":{"currencyCode":"string","paymentMethod":{"paymentAccountId":"string","paymentSystem":"string"},"purchaseDay":"string","salesChannel":"string","selectedSla":"string","seller":"string"},"shippingAddress":{"additionalComponents":[{"longName":"string","shortName":"string","types":["string"]}],"addressId":"string","addressName":"string","addressType":"string","city":"string","complement":"string","country":"string","formattedAddress":"string","geoCoordinate":[0],"neighborhood":"string","number":"string","postalCode":"string","receiverName":"string","reference":"string","state":"string","street":"string"},"status":"string"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"isSkipped": @YES,
                              @"item": @{ @"endpoint": @"string", @"priceAtSubscriptionDate": @0, @"quantity": @0, @"sellingPrice": @0, @"sku": @{ @"detailUrl": @"string", @"id": @"string", @"imageUrl": @"string", @"name": @"string", @"nameComplete": @"string", @"productName": @"string" } },
                              @"metadata": @[ @{ @"name": @"string", @"properties": @{ @"additionalProp1": @"string", @"additionalProp2": @"string", @"additionalProp3": @"string" } } ],
                              @"plan": @{ @"frequency": @{ @"interval": @0, @"periodicity": @"string" }, @"type": @"string", @"validity": @{ @"begin": @"2019-07-04T14:40:30.819Z", @"end": @"2019-07-04T14:40:30.819Z" } },
                              @"purchaseSettings": @{ @"currencyCode": @"string", @"paymentMethod": @{ @"paymentAccountId": @"string", @"paymentSystem": @"string" }, @"purchaseDay": @"string", @"salesChannel": @"string", @"selectedSla": @"string", @"seller": @"string" },
                              @"shippingAddress": @{ @"additionalComponents": @[ @{ @"longName": @"string", @"shortName": @"string", @"types": @[ @"string" ] } ], @"addressId": @"string", @"addressName": @"string", @"addressType": @"string", @"city": @"string", @"complement": @"string", @"country": @"string", @"formattedAddress": @"string", @"geoCoordinate": @[ @0 ], @"neighborhood": @"string", @"number": @"string", @"postalCode": @"string", @"receiverName": @"string", @"reference": @"string", @"state": @"string", @"street": @"string" },
                              @"status": @"string" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId"]
                                                       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}}/subscriptions/:subscriptionId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/subscriptions/:subscriptionId",
  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([
    'isSkipped' => null,
    'item' => [
        'endpoint' => 'string',
        'priceAtSubscriptionDate' => 0,
        'quantity' => 0,
        'sellingPrice' => 0,
        'sku' => [
                'detailUrl' => 'string',
                'id' => 'string',
                'imageUrl' => 'string',
                'name' => 'string',
                'nameComplete' => 'string',
                'productName' => 'string'
        ]
    ],
    'metadata' => [
        [
                'name' => 'string',
                'properties' => [
                                'additionalProp1' => 'string',
                                'additionalProp2' => 'string',
                                'additionalProp3' => 'string'
                ]
        ]
    ],
    'plan' => [
        'frequency' => [
                'interval' => 0,
                'periodicity' => 'string'
        ],
        'type' => 'string',
        'validity' => [
                'begin' => '2019-07-04T14:40:30.819Z',
                'end' => '2019-07-04T14:40:30.819Z'
        ]
    ],
    'purchaseSettings' => [
        'currencyCode' => 'string',
        'paymentMethod' => [
                'paymentAccountId' => 'string',
                'paymentSystem' => 'string'
        ],
        'purchaseDay' => 'string',
        'salesChannel' => 'string',
        'selectedSla' => 'string',
        'seller' => 'string'
    ],
    'shippingAddress' => [
        'additionalComponents' => [
                [
                                'longName' => 'string',
                                'shortName' => 'string',
                                'types' => [
                                                                'string'
                                ]
                ]
        ],
        'addressId' => 'string',
        'addressName' => 'string',
        'addressType' => 'string',
        'city' => 'string',
        'complement' => 'string',
        'country' => 'string',
        'formattedAddress' => 'string',
        'geoCoordinate' => [
                0
        ],
        'neighborhood' => 'string',
        'number' => 'string',
        'postalCode' => 'string',
        'receiverName' => 'string',
        'reference' => 'string',
        'state' => 'string',
        'street' => 'string'
    ],
    'status' => 'string'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "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}}/subscriptions/:subscriptionId', [
  'body' => '{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'isSkipped' => null,
  'item' => [
    'endpoint' => 'string',
    'priceAtSubscriptionDate' => 0,
    'quantity' => 0,
    'sellingPrice' => 0,
    'sku' => [
        'detailUrl' => 'string',
        'id' => 'string',
        'imageUrl' => 'string',
        'name' => 'string',
        'nameComplete' => 'string',
        'productName' => 'string'
    ]
  ],
  'metadata' => [
    [
        'name' => 'string',
        'properties' => [
                'additionalProp1' => 'string',
                'additionalProp2' => 'string',
                'additionalProp3' => 'string'
        ]
    ]
  ],
  'plan' => [
    'frequency' => [
        'interval' => 0,
        'periodicity' => 'string'
    ],
    'type' => 'string',
    'validity' => [
        'begin' => '2019-07-04T14:40:30.819Z',
        'end' => '2019-07-04T14:40:30.819Z'
    ]
  ],
  'purchaseSettings' => [
    'currencyCode' => 'string',
    'paymentMethod' => [
        'paymentAccountId' => 'string',
        'paymentSystem' => 'string'
    ],
    'purchaseDay' => 'string',
    'salesChannel' => 'string',
    'selectedSla' => 'string',
    'seller' => 'string'
  ],
  'shippingAddress' => [
    'additionalComponents' => [
        [
                'longName' => 'string',
                'shortName' => 'string',
                'types' => [
                                'string'
                ]
        ]
    ],
    'addressId' => 'string',
    'addressName' => 'string',
    'addressType' => 'string',
    'city' => 'string',
    'complement' => 'string',
    'country' => 'string',
    'formattedAddress' => 'string',
    'geoCoordinate' => [
        0
    ],
    'neighborhood' => 'string',
    'number' => 'string',
    'postalCode' => 'string',
    'receiverName' => 'string',
    'reference' => 'string',
    'state' => 'string',
    'street' => 'string'
  ],
  'status' => 'string'
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'isSkipped' => null,
  'item' => [
    'endpoint' => 'string',
    'priceAtSubscriptionDate' => 0,
    'quantity' => 0,
    'sellingPrice' => 0,
    'sku' => [
        'detailUrl' => 'string',
        'id' => 'string',
        'imageUrl' => 'string',
        'name' => 'string',
        'nameComplete' => 'string',
        'productName' => 'string'
    ]
  ],
  'metadata' => [
    [
        'name' => 'string',
        'properties' => [
                'additionalProp1' => 'string',
                'additionalProp2' => 'string',
                'additionalProp3' => 'string'
        ]
    ]
  ],
  'plan' => [
    'frequency' => [
        'interval' => 0,
        'periodicity' => 'string'
    ],
    'type' => 'string',
    'validity' => [
        'begin' => '2019-07-04T14:40:30.819Z',
        'end' => '2019-07-04T14:40:30.819Z'
    ]
  ],
  'purchaseSettings' => [
    'currencyCode' => 'string',
    'paymentMethod' => [
        'paymentAccountId' => 'string',
        'paymentSystem' => 'string'
    ],
    'purchaseDay' => 'string',
    'salesChannel' => 'string',
    'selectedSla' => 'string',
    'seller' => 'string'
  ],
  'shippingAddress' => [
    'additionalComponents' => [
        [
                'longName' => 'string',
                'shortName' => 'string',
                'types' => [
                                'string'
                ]
        ]
    ],
    'addressId' => 'string',
    'addressName' => 'string',
    'addressType' => 'string',
    'city' => 'string',
    'complement' => 'string',
    'country' => 'string',
    'formattedAddress' => 'string',
    'geoCoordinate' => [
        0
    ],
    'neighborhood' => 'string',
    'number' => 'string',
    'postalCode' => 'string',
    'receiverName' => 'string',
    'reference' => 'string',
    'state' => 'string',
    'street' => 'string'
  ],
  'status' => 'string'
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}"

headers = {
    'content-type': "application/json",
    'accept': ""
}

conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/subscriptions/:subscriptionId"

payload = {
    "isSkipped": True,
    "item": {
        "endpoint": "string",
        "priceAtSubscriptionDate": 0,
        "quantity": 0,
        "sellingPrice": 0,
        "sku": {
            "detailUrl": "string",
            "id": "string",
            "imageUrl": "string",
            "name": "string",
            "nameComplete": "string",
            "productName": "string"
        }
    },
    "metadata": [
        {
            "name": "string",
            "properties": {
                "additionalProp1": "string",
                "additionalProp2": "string",
                "additionalProp3": "string"
            }
        }
    ],
    "plan": {
        "frequency": {
            "interval": 0,
            "periodicity": "string"
        },
        "type": "string",
        "validity": {
            "begin": "2019-07-04T14:40:30.819Z",
            "end": "2019-07-04T14:40:30.819Z"
        }
    },
    "purchaseSettings": {
        "currencyCode": "string",
        "paymentMethod": {
            "paymentAccountId": "string",
            "paymentSystem": "string"
        },
        "purchaseDay": "string",
        "salesChannel": "string",
        "selectedSla": "string",
        "seller": "string"
    },
    "shippingAddress": {
        "additionalComponents": [
            {
                "longName": "string",
                "shortName": "string",
                "types": ["string"]
            }
        ],
        "addressId": "string",
        "addressName": "string",
        "addressType": "string",
        "city": "string",
        "complement": "string",
        "country": "string",
        "formattedAddress": "string",
        "geoCoordinate": [0],
        "neighborhood": "string",
        "number": "string",
        "postalCode": "string",
        "receiverName": "string",
        "reference": "string",
        "state": "string",
        "street": "string"
    },
    "status": "string"
}
headers = {
    "content-type": "application/json",
    "accept": ""
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/subscriptions/:subscriptionId"

payload <- "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/subscriptions/:subscriptionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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/subscriptions/:subscriptionId') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"isSkipped\": true,\n  \"item\": {\n    \"endpoint\": \"string\",\n    \"priceAtSubscriptionDate\": 0,\n    \"quantity\": 0,\n    \"sellingPrice\": 0,\n    \"sku\": {\n      \"detailUrl\": \"string\",\n      \"id\": \"string\",\n      \"imageUrl\": \"string\",\n      \"name\": \"string\",\n      \"nameComplete\": \"string\",\n      \"productName\": \"string\"\n    }\n  },\n  \"metadata\": [\n    {\n      \"name\": \"string\",\n      \"properties\": {\n        \"additionalProp1\": \"string\",\n        \"additionalProp2\": \"string\",\n        \"additionalProp3\": \"string\"\n      }\n    }\n  ],\n  \"plan\": {\n    \"frequency\": {\n      \"interval\": 0,\n      \"periodicity\": \"string\"\n    },\n    \"type\": \"string\",\n    \"validity\": {\n      \"begin\": \"2019-07-04T14:40:30.819Z\",\n      \"end\": \"2019-07-04T14:40:30.819Z\"\n    }\n  },\n  \"purchaseSettings\": {\n    \"currencyCode\": \"string\",\n    \"paymentMethod\": {\n      \"paymentAccountId\": \"string\",\n      \"paymentSystem\": \"string\"\n    },\n    \"purchaseDay\": \"string\",\n    \"salesChannel\": \"string\",\n    \"selectedSla\": \"string\",\n    \"seller\": \"string\"\n  },\n  \"shippingAddress\": {\n    \"additionalComponents\": [\n      {\n        \"longName\": \"string\",\n        \"shortName\": \"string\",\n        \"types\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"addressId\": \"string\",\n    \"addressName\": \"string\",\n    \"addressType\": \"string\",\n    \"city\": \"string\",\n    \"complement\": \"string\",\n    \"country\": \"string\",\n    \"formattedAddress\": \"string\",\n    \"geoCoordinate\": [\n      0\n    ],\n    \"neighborhood\": \"string\",\n    \"number\": \"string\",\n    \"postalCode\": \"string\",\n    \"receiverName\": \"string\",\n    \"reference\": \"string\",\n    \"state\": \"string\",\n    \"street\": \"string\"\n  },\n  \"status\": \"string\"\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}}/subscriptions/:subscriptionId";

    let payload = json!({
        "isSkipped": true,
        "item": json!({
            "endpoint": "string",
            "priceAtSubscriptionDate": 0,
            "quantity": 0,
            "sellingPrice": 0,
            "sku": json!({
                "detailUrl": "string",
                "id": "string",
                "imageUrl": "string",
                "name": "string",
                "nameComplete": "string",
                "productName": "string"
            })
        }),
        "metadata": (
            json!({
                "name": "string",
                "properties": json!({
                    "additionalProp1": "string",
                    "additionalProp2": "string",
                    "additionalProp3": "string"
                })
            })
        ),
        "plan": json!({
            "frequency": json!({
                "interval": 0,
                "periodicity": "string"
            }),
            "type": "string",
            "validity": json!({
                "begin": "2019-07-04T14:40:30.819Z",
                "end": "2019-07-04T14:40:30.819Z"
            })
        }),
        "purchaseSettings": json!({
            "currencyCode": "string",
            "paymentMethod": json!({
                "paymentAccountId": "string",
                "paymentSystem": "string"
            }),
            "purchaseDay": "string",
            "salesChannel": "string",
            "selectedSla": "string",
            "seller": "string"
        }),
        "shippingAddress": json!({
            "additionalComponents": (
                json!({
                    "longName": "string",
                    "shortName": "string",
                    "types": ("string")
                })
            ),
            "addressId": "string",
            "addressName": "string",
            "addressType": "string",
            "city": "string",
            "complement": "string",
            "country": "string",
            "formattedAddress": "string",
            "geoCoordinate": (0),
            "neighborhood": "string",
            "number": "string",
            "postalCode": "string",
            "receiverName": "string",
            "reference": "string",
            "state": "string",
            "street": "string"
        }),
        "status": "string"
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());
    headers.insert("accept", "".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}}/subscriptions/:subscriptionId \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}'
echo '{
  "isSkipped": true,
  "item": {
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": {
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    }
  },
  "metadata": [
    {
      "name": "string",
      "properties": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "plan": {
    "frequency": {
      "interval": 0,
      "periodicity": "string"
    },
    "type": "string",
    "validity": {
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    }
  },
  "purchaseSettings": {
    "currencyCode": "string",
    "paymentMethod": {
      "paymentAccountId": "string",
      "paymentSystem": "string"
    },
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  },
  "shippingAddress": {
    "additionalComponents": [
      {
        "longName": "string",
        "shortName": "string",
        "types": [
          "string"
        ]
      }
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [
      0
    ],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  },
  "status": "string"
}' |  \
  http PATCH {{baseUrl}}/subscriptions/:subscriptionId \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '{\n  "isSkipped": true,\n  "item": {\n    "endpoint": "string",\n    "priceAtSubscriptionDate": 0,\n    "quantity": 0,\n    "sellingPrice": 0,\n    "sku": {\n      "detailUrl": "string",\n      "id": "string",\n      "imageUrl": "string",\n      "name": "string",\n      "nameComplete": "string",\n      "productName": "string"\n    }\n  },\n  "metadata": [\n    {\n      "name": "string",\n      "properties": {\n        "additionalProp1": "string",\n        "additionalProp2": "string",\n        "additionalProp3": "string"\n      }\n    }\n  ],\n  "plan": {\n    "frequency": {\n      "interval": 0,\n      "periodicity": "string"\n    },\n    "type": "string",\n    "validity": {\n      "begin": "2019-07-04T14:40:30.819Z",\n      "end": "2019-07-04T14:40:30.819Z"\n    }\n  },\n  "purchaseSettings": {\n    "currencyCode": "string",\n    "paymentMethod": {\n      "paymentAccountId": "string",\n      "paymentSystem": "string"\n    },\n    "purchaseDay": "string",\n    "salesChannel": "string",\n    "selectedSla": "string",\n    "seller": "string"\n  },\n  "shippingAddress": {\n    "additionalComponents": [\n      {\n        "longName": "string",\n        "shortName": "string",\n        "types": [\n          "string"\n        ]\n      }\n    ],\n    "addressId": "string",\n    "addressName": "string",\n    "addressType": "string",\n    "city": "string",\n    "complement": "string",\n    "country": "string",\n    "formattedAddress": "string",\n    "geoCoordinate": [\n      0\n    ],\n    "neighborhood": "string",\n    "number": "string",\n    "postalCode": "string",\n    "receiverName": "string",\n    "reference": "string",\n    "state": "string",\n    "street": "string"\n  },\n  "status": "string"\n}' \
  --output-document \
  - {{baseUrl}}/subscriptions/:subscriptionId
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = [
  "isSkipped": true,
  "item": [
    "endpoint": "string",
    "priceAtSubscriptionDate": 0,
    "quantity": 0,
    "sellingPrice": 0,
    "sku": [
      "detailUrl": "string",
      "id": "string",
      "imageUrl": "string",
      "name": "string",
      "nameComplete": "string",
      "productName": "string"
    ]
  ],
  "metadata": [
    [
      "name": "string",
      "properties": [
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      ]
    ]
  ],
  "plan": [
    "frequency": [
      "interval": 0,
      "periodicity": "string"
    ],
    "type": "string",
    "validity": [
      "begin": "2019-07-04T14:40:30.819Z",
      "end": "2019-07-04T14:40:30.819Z"
    ]
  ],
  "purchaseSettings": [
    "currencyCode": "string",
    "paymentMethod": [
      "paymentAccountId": "string",
      "paymentSystem": "string"
    ],
    "purchaseDay": "string",
    "salesChannel": "string",
    "selectedSla": "string",
    "seller": "string"
  ],
  "shippingAddress": [
    "additionalComponents": [
      [
        "longName": "string",
        "shortName": "string",
        "types": ["string"]
      ]
    ],
    "addressId": "string",
    "addressName": "string",
    "addressType": "string",
    "city": "string",
    "complement": "string",
    "country": "string",
    "formattedAddress": "string",
    "geoCoordinate": [0],
    "neighborhood": "string",
    "number": "string",
    "postalCode": "string",
    "receiverName": "string",
    "reference": "string",
    "state": "string",
    "street": "string"
  ],
  "status": "string"
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId")! 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()