POST Broadcasts a signed raw transaction to the network (not NTP1 specific)
{{baseUrl}}/ins/tx/send
BODY json

{
  "rawtx": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/tx/send");

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  \"rawtx\": \"\"\n}");

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

(client/post "{{baseUrl}}/ins/tx/send" {:content-type :json
                                                        :form-params {:rawtx ""}})
require "http/client"

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

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

func main() {

	url := "{{baseUrl}}/ins/tx/send"

	payload := strings.NewReader("{\n  \"rawtx\": \"\"\n}")

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

	req.Header.Add("content-type", "application/json")

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

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

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

}
POST /baseUrl/ins/tx/send HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "rawtx": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ins/tx/send")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"rawtx\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

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

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ins/tx/send")
  .header("content-type", "application/json")
  .body("{\n  \"rawtx\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  rawtx: ''
});

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

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

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

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ins/tx/send',
  headers: {'content-type': 'application/json'},
  data: {rawtx: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/tx/send';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"rawtx":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ins/tx/send',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "rawtx": ""\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"rawtx\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ins/tx/send")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/tx/send',
  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({rawtx: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ins/tx/send',
  headers: {'content-type': 'application/json'},
  body: {rawtx: ''},
  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}}/ins/tx/send');

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

req.type('json');
req.send({
  rawtx: ''
});

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}}/ins/tx/send',
  headers: {'content-type': 'application/json'},
  data: {rawtx: ''}
};

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

const url = '{{baseUrl}}/ins/tx/send';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"rawtx":""}'
};

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 = @{ @"rawtx": @"" };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/tx/send"]
                                                       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}}/ins/tx/send" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"rawtx\": \"\"\n}" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/ins/tx/send', [
  'body' => '{
  "rawtx": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

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

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'rawtx' => ''
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'rawtx' => ''
]));
$request->setRequestUrl('{{baseUrl}}/ins/tx/send');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ins/tx/send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "rawtx": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ins/tx/send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "rawtx": ""
}'
import http.client

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

payload = "{\n  \"rawtx\": \"\"\n}"

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

conn.request("POST", "/baseUrl/ins/tx/send", payload, headers)

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

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

url = "{{baseUrl}}/ins/tx/send"

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

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

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

url <- "{{baseUrl}}/ins/tx/send"

payload <- "{\n  \"rawtx\": \"\"\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}}/ins/tx/send")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"rawtx\": \"\"\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/ins/tx/send') do |req|
  req.body = "{\n  \"rawtx\": \"\"\n}"
end

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

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

    let payload = json!({"rawtx": ""});

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

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

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

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

let headers = ["content-type": "application/json"]
let parameters = ["rawtx": ""] as [String : Any]

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

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

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

dataTask.resume()
GET Get node sync status
{{baseUrl}}/ins/sync
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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

(client/get "{{baseUrl}}/ins/sync")
require "http/client"

url = "{{baseUrl}}/ins/sync"

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

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

func main() {

	url := "{{baseUrl}}/ins/sync"

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

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

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

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

}
GET /baseUrl/ins/sync HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/sync")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/sync');

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

const url = '{{baseUrl}}/ins/sync';
const options = {method: 'GET'};

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

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

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

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

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

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

curl_close($curl);

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

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

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

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

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

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

conn.request("GET", "/baseUrl/ins/sync")

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

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

url = "{{baseUrl}}/ins/sync"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/sync"

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

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

url = URI("{{baseUrl}}/ins/sync")

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

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

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

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

response = conn.get('/baseUrl/ins/sync') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Get transactions by block or address
{{baseUrl}}/ins/txs
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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

(client/get "{{baseUrl}}/ins/txs")
require "http/client"

url = "{{baseUrl}}/ins/txs"

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

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

func main() {

	url := "{{baseUrl}}/ins/txs"

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

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

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

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

}
GET /baseUrl/ins/txs HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/txs")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/txs');

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

const url = '{{baseUrl}}/ins/txs';
const options = {method: 'GET'};

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

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

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

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

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

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

curl_close($curl);

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

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

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

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

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

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

conn.request("GET", "/baseUrl/ins/txs")

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

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

url = "{{baseUrl}}/ins/txs"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/txs"

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

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

url = URI("{{baseUrl}}/ins/txs")

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

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

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

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

response = conn.get('/baseUrl/ins/txs') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Returns address balance in sats
{{baseUrl}}/ins/addr/:address/balance
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address/balance");

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

(client/get "{{baseUrl}}/ins/addr/:address/balance")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address/balance"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address/balance"

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

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

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

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

}
GET /baseUrl/ins/addr/:address/balance HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/balance")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/addr/:address/balance")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address/balance');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/balance'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/addr/:address/balance';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/balance")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address/balance',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/balance'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address/balance');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/balance'};

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

const url = '{{baseUrl}}/ins/addr/:address/balance';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address/balance"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address/balance" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address/balance');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address/balance');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address/balance")

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

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

url = "{{baseUrl}}/ins/addr/:address/balance"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address/balance"

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

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

url = URI("{{baseUrl}}/ins/addr/:address/balance")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address/balance') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/addr/:address/balance
http GET {{baseUrl}}/ins/addr/:address/balance
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/addr/:address/balance
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/addr/:address/balance")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns address object
{{baseUrl}}/ins/addr/:address
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address");

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

(client/get "{{baseUrl}}/ins/addr/:address")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address"

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

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

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

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

}
GET /baseUrl/ins/addr/:address HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address'};

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

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address'};

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

const url = '{{baseUrl}}/ins/addr/:address';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address")

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

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

url = "{{baseUrl}}/ins/addr/:address"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address"

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

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

url = URI("{{baseUrl}}/ins/addr/:address")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Returns address unconfirmed balance in sats
{{baseUrl}}/ins/addr/:address/unconfirmedBalance
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address/unconfirmedBalance");

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

(client/get "{{baseUrl}}/ins/addr/:address/unconfirmedBalance")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address/unconfirmedBalance"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address/unconfirmedBalance"

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

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

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

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

}
GET /baseUrl/ins/addr/:address/unconfirmedBalance HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/unconfirmedBalance")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/addr/:address/unconfirmedBalance")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address/unconfirmedBalance');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/unconfirmedBalance'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/addr/:address/unconfirmedBalance';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/unconfirmedBalance")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address/unconfirmedBalance',
  headers: {}
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/unconfirmedBalance'
};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address/unconfirmedBalance');

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/unconfirmedBalance'
};

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

const url = '{{baseUrl}}/ins/addr/:address/unconfirmedBalance';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address/unconfirmedBalance"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address/unconfirmedBalance" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address/unconfirmedBalance');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address/unconfirmedBalance');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address/unconfirmedBalance")

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

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

url = "{{baseUrl}}/ins/addr/:address/unconfirmedBalance"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address/unconfirmedBalance"

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

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

url = URI("{{baseUrl}}/ins/addr/:address/unconfirmedBalance")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address/unconfirmedBalance') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/addr/:address/unconfirmedBalance
http GET {{baseUrl}}/ins/addr/:address/unconfirmedBalance
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/addr/:address/unconfirmedBalance
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/addr/:address/unconfirmedBalance")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns all UTXOs at a given address
{{baseUrl}}/ins/addr/:address/utxo
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address/utxo");

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

(client/get "{{baseUrl}}/ins/addr/:address/utxo")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address/utxo"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address/utxo"

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

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

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

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

}
GET /baseUrl/ins/addr/:address/utxo HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/utxo")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/addr/:address/utxo")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address/utxo');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/utxo'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/addr/:address/utxo';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/utxo")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address/utxo',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/utxo'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address/utxo');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/utxo'};

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

const url = '{{baseUrl}}/ins/addr/:address/utxo';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address/utxo"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address/utxo" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address/utxo');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address/utxo');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address/utxo")

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

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

url = "{{baseUrl}}/ins/addr/:address/utxo"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address/utxo"

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

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

url = URI("{{baseUrl}}/ins/addr/:address/utxo")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address/utxo') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/addr/:address/utxo
http GET {{baseUrl}}/ins/addr/:address/utxo
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/addr/:address/utxo
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/addr/:address/utxo")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns block hash of block
{{baseUrl}}/ins/block-index/:blockindex
QUERY PARAMS

blockindex
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/block-index/:blockindex");

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

(client/get "{{baseUrl}}/ins/block-index/:blockindex")
require "http/client"

url = "{{baseUrl}}/ins/block-index/:blockindex"

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

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

func main() {

	url := "{{baseUrl}}/ins/block-index/:blockindex"

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

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

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

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

}
GET /baseUrl/ins/block-index/:blockindex HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/block-index/:blockindex")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/block-index/:blockindex")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/block-index/:blockindex');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block-index/:blockindex'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/block-index/:blockindex';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/block-index/:blockindex")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/block-index/:blockindex',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block-index/:blockindex'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/block-index/:blockindex');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block-index/:blockindex'};

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

const url = '{{baseUrl}}/ins/block-index/:blockindex';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/block-index/:blockindex"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/block-index/:blockindex" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/block-index/:blockindex');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/block-index/:blockindex');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/block-index/:blockindex")

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

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

url = "{{baseUrl}}/ins/block-index/:blockindex"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/block-index/:blockindex"

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

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

url = URI("{{baseUrl}}/ins/block-index/:blockindex")

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

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

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

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

response = conn.get('/baseUrl/ins/block-index/:blockindex') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ins/block-index/:blockindex";

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/block-index/:blockindex
http GET {{baseUrl}}/ins/block-index/:blockindex
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/block-index/:blockindex
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/block-index/:blockindex")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns information regarding a Neblio block
{{baseUrl}}/ins/block/:blockhash
QUERY PARAMS

blockhash
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/block/:blockhash");

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

(client/get "{{baseUrl}}/ins/block/:blockhash")
require "http/client"

url = "{{baseUrl}}/ins/block/:blockhash"

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

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

func main() {

	url := "{{baseUrl}}/ins/block/:blockhash"

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

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

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

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

}
GET /baseUrl/ins/block/:blockhash HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/block/:blockhash")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/block/:blockhash');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block/:blockhash'};

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

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/block/:blockhash")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/block/:blockhash',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block/:blockhash'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/block/:blockhash');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/block/:blockhash'};

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

const url = '{{baseUrl}}/ins/block/:blockhash';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/block/:blockhash"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/block/:blockhash" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/block/:blockhash');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/block/:blockhash');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/block/:blockhash")

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

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

url = "{{baseUrl}}/ins/block/:blockhash"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/block/:blockhash"

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

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

url = URI("{{baseUrl}}/ins/block/:blockhash")

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

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

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

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

response = conn.get('/baseUrl/ins/block/:blockhash') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Returns raw transaction hex
{{baseUrl}}/ins/rawtx/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/rawtx/:txid");

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

(client/get "{{baseUrl}}/ins/rawtx/:txid")
require "http/client"

url = "{{baseUrl}}/ins/rawtx/:txid"

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

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

func main() {

	url := "{{baseUrl}}/ins/rawtx/:txid"

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

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

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

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

}
GET /baseUrl/ins/rawtx/:txid HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/rawtx/:txid")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/rawtx/:txid');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/rawtx/:txid'};

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

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/rawtx/:txid")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/rawtx/:txid',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/rawtx/:txid'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/rawtx/:txid');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/rawtx/:txid'};

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

const url = '{{baseUrl}}/ins/rawtx/:txid';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/rawtx/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/rawtx/:txid" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/rawtx/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/rawtx/:txid');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/rawtx/:txid")

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

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

url = "{{baseUrl}}/ins/rawtx/:txid"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/rawtx/:txid"

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

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

url = URI("{{baseUrl}}/ins/rawtx/:txid")

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

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

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

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

response = conn.get('/baseUrl/ins/rawtx/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Returns total received by address in sats
{{baseUrl}}/ins/addr/:address/totalReceived
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address/totalReceived");

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

(client/get "{{baseUrl}}/ins/addr/:address/totalReceived")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address/totalReceived"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address/totalReceived"

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

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

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

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

}
GET /baseUrl/ins/addr/:address/totalReceived HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/totalReceived")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/addr/:address/totalReceived")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address/totalReceived');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/totalReceived'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/addr/:address/totalReceived';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/totalReceived")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address/totalReceived',
  headers: {}
};

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

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

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/totalReceived'
};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address/totalReceived');

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ins/addr/:address/totalReceived'
};

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

const url = '{{baseUrl}}/ins/addr/:address/totalReceived';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address/totalReceived"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address/totalReceived" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address/totalReceived');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address/totalReceived');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address/totalReceived")

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

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

url = "{{baseUrl}}/ins/addr/:address/totalReceived"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address/totalReceived"

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

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

url = URI("{{baseUrl}}/ins/addr/:address/totalReceived")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address/totalReceived') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/addr/:address/totalReceived
http GET {{baseUrl}}/ins/addr/:address/totalReceived
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/addr/:address/totalReceived
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/addr/:address/totalReceived")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns total sent by address in sats
{{baseUrl}}/ins/addr/:address/totalSent
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/addr/:address/totalSent");

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

(client/get "{{baseUrl}}/ins/addr/:address/totalSent")
require "http/client"

url = "{{baseUrl}}/ins/addr/:address/totalSent"

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

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

func main() {

	url := "{{baseUrl}}/ins/addr/:address/totalSent"

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

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

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

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

}
GET /baseUrl/ins/addr/:address/totalSent HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/totalSent")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ins/addr/:address/totalSent")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/ins/addr/:address/totalSent');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/totalSent'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ins/addr/:address/totalSent';
const options = {method: 'GET'};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/addr/:address/totalSent")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/addr/:address/totalSent',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/totalSent'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/addr/:address/totalSent');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/addr/:address/totalSent'};

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

const url = '{{baseUrl}}/ins/addr/:address/totalSent';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/addr/:address/totalSent"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/addr/:address/totalSent" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/addr/:address/totalSent');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/addr/:address/totalSent');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/addr/:address/totalSent")

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

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

url = "{{baseUrl}}/ins/addr/:address/totalSent"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/addr/:address/totalSent"

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

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

url = URI("{{baseUrl}}/ins/addr/:address/totalSent")

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

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

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

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

response = conn.get('/baseUrl/ins/addr/:address/totalSent') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ins/addr/:address/totalSent
http GET {{baseUrl}}/ins/addr/:address/totalSent
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ins/addr/:address/totalSent
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ins/addr/:address/totalSent")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

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

dataTask.resume()
GET Returns transaction object
{{baseUrl}}/ins/tx/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ins/tx/:txid");

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

(client/get "{{baseUrl}}/ins/tx/:txid")
require "http/client"

url = "{{baseUrl}}/ins/tx/:txid"

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

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

func main() {

	url := "{{baseUrl}}/ins/tx/:txid"

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

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

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

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

}
GET /baseUrl/ins/tx/:txid HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/tx/:txid")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/tx/:txid');

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/tx/:txid'};

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

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/ins/tx/:txid")
  .get()
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ins/tx/:txid',
  headers: {}
};

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

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

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/tx/:txid'};

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

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

const req = unirest('GET', '{{baseUrl}}/ins/tx/:txid');

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

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

const options = {method: 'GET', url: '{{baseUrl}}/ins/tx/:txid'};

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

const url = '{{baseUrl}}/ins/tx/:txid';
const options = {method: 'GET'};

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ins/tx/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

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

let uri = Uri.of_string "{{baseUrl}}/ins/tx/:txid" in

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ins/tx/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/ins/tx/:txid');
$request->setMethod(HTTP_METH_GET);

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

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

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

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

conn.request("GET", "/baseUrl/ins/tx/:txid")

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

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

url = "{{baseUrl}}/ins/tx/:txid"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/tx/:txid"

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

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

url = URI("{{baseUrl}}/ins/tx/:txid")

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

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

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

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

response = conn.get('/baseUrl/ins/tx/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
GET Utility API for calling several blockchain node functions
{{baseUrl}}/ins/status
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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

(client/get "{{baseUrl}}/ins/status")
require "http/client"

url = "{{baseUrl}}/ins/status"

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

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

func main() {

	url := "{{baseUrl}}/ins/status"

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

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

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

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

}
GET /baseUrl/ins/status HTTP/1.1
Host: example.com

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

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/ins/status")
  .get()
  .build();

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

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

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

xhr.open('GET', '{{baseUrl}}/ins/status');

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

const url = '{{baseUrl}}/ins/status';
const options = {method: 'GET'};

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

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

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

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

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

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

curl_close($curl);

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

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

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

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

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

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

conn.request("GET", "/baseUrl/ins/status")

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

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

url = "{{baseUrl}}/ins/status"

response = requests.get(url)

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

url <- "{{baseUrl}}/ins/status"

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

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

url = URI("{{baseUrl}}/ins/status")

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

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

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

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

response = conn.get('/baseUrl/ins/status') do |req|
end

puts response.status
puts response.body
use reqwest;

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

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

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

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

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

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

dataTask.resume()
POST Send a JSON-RPC call to a localhost neblio-Qt or nebliod node
{{baseUrl}}/
BODY json

{
  "id": "",
  "jsonrpc": "",
  "method": "",
  "params": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}");

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

(client/post "{{baseUrl}}/" {:content-type :json
                                             :form-params {:id "neblio-apis"
                                                           :jsonrpc "1.0"
                                                           :method "getstakinginfo"
                                                           :params []}})
require "http/client"

url = "{{baseUrl}}/"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\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}}/"),
    Content = new StringContent("{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\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}}/");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/"

	payload := strings.NewReader("{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}")

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

	req.Header.Add("content-type", "application/json")

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

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

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

}
POST /baseUrl/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 91

{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\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  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/")
  .header("content-type", "application/json")
  .body("{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}")
  .asString();
const data = JSON.stringify({
  id: 'neblio-apis',
  jsonrpc: '1.0',
  method: 'getstakinginfo',
  params: []
});

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

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

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

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/',
  headers: {'content-type': 'application/json'},
  data: {id: 'neblio-apis', jsonrpc: '1.0', method: 'getstakinginfo', params: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"id":"neblio-apis","jsonrpc":"1.0","method":"getstakinginfo","params":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "id": "neblio-apis",\n  "jsonrpc": "1.0",\n  "method": "getstakinginfo",\n  "params": []\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/',
  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({id: 'neblio-apis', jsonrpc: '1.0', method: 'getstakinginfo', params: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/',
  headers: {'content-type': 'application/json'},
  body: {id: 'neblio-apis', jsonrpc: '1.0', method: 'getstakinginfo', params: []},
  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}}/');

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

req.type('json');
req.send({
  id: 'neblio-apis',
  jsonrpc: '1.0',
  method: 'getstakinginfo',
  params: []
});

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}}/',
  headers: {'content-type': 'application/json'},
  data: {id: 'neblio-apis', jsonrpc: '1.0', method: 'getstakinginfo', params: []}
};

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

const url = '{{baseUrl}}/';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"id":"neblio-apis","jsonrpc":"1.0","method":"getstakinginfo","params":[]}'
};

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 = @{ @"id": @"neblio-apis",
                              @"jsonrpc": @"1.0",
                              @"method": @"getstakinginfo",
                              @"params": @[  ] };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/"]
                                                       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}}/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'id' => 'neblio-apis',
    'jsonrpc' => '1.0',
    'method' => 'getstakinginfo',
    'params' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/', [
  'body' => '{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

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

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'id' => 'neblio-apis',
  'jsonrpc' => '1.0',
  'method' => 'getstakinginfo',
  'params' => [
    
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'id' => 'neblio-apis',
  'jsonrpc' => '1.0',
  'method' => 'getstakinginfo',
  'params' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}'
import http.client

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

payload = "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}"

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

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

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

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

url = "{{baseUrl}}/"

payload = {
    "id": "neblio-apis",
    "jsonrpc": "1.0",
    "method": "getstakinginfo",
    "params": []
}
headers = {"content-type": "application/json"}

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

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

url <- "{{baseUrl}}/"

payload <- "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\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}}/")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\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/') do |req|
  req.body = "{\n  \"id\": \"neblio-apis\",\n  \"jsonrpc\": \"1.0\",\n  \"method\": \"getstakinginfo\",\n  \"params\": []\n}"
end

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

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

    let payload = json!({
        "id": "neblio-apis",
        "jsonrpc": "1.0",
        "method": "getstakinginfo",
        "params": ()
    });

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

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

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/ \
  --header 'content-type: application/json' \
  --data '{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}'
echo '{
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
}' |  \
  http POST {{baseUrl}}/ \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "id": "neblio-apis",\n  "jsonrpc": "1.0",\n  "method": "getstakinginfo",\n  "params": []\n}' \
  --output-document \
  - {{baseUrl}}/
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "id": "neblio-apis",
  "jsonrpc": "1.0",
  "method": "getstakinginfo",
  "params": []
] as [String : Any]

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

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

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

dataTask.resume()
POST Broadcasts a signed raw transaction to the network
{{baseUrl}}/ntp1/broadcast
BODY json

{
  "txHex": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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  \"txHex\": \"\"\n}");

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

(client/post "{{baseUrl}}/ntp1/broadcast" {:content-type :json
                                                           :form-params {:txHex ""}})
require "http/client"

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

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

func main() {

	url := "{{baseUrl}}/ntp1/broadcast"

	payload := strings.NewReader("{\n  \"txHex\": \"\"\n}")

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

	req.Header.Add("content-type", "application/json")

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

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

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

}
POST /baseUrl/ntp1/broadcast HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "txHex": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ntp1/broadcast")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"txHex\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

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

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ntp1/broadcast")
  .header("content-type", "application/json")
  .body("{\n  \"txHex\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  txHex: ''
});

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

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

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

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  data: {txHex: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/broadcast';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"txHex":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/broadcast',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "txHex": ""\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"txHex\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/broadcast")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/broadcast',
  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({txHex: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  body: {txHex: ''},
  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}}/ntp1/broadcast');

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

req.type('json');
req.send({
  txHex: ''
});

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}}/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  data: {txHex: ''}
};

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

const url = '{{baseUrl}}/ntp1/broadcast';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"txHex":""}'
};

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 = @{ @"txHex": @"" };

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

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

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

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/ntp1/broadcast', [
  'body' => '{
  "txHex": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

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

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'txHex' => ''
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'txHex' => ''
]));
$request->setRequestUrl('{{baseUrl}}/ntp1/broadcast');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/broadcast' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "txHex": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/broadcast' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "txHex": ""
}'
import http.client

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

payload = "{\n  \"txHex\": \"\"\n}"

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

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

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

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

url = "{{baseUrl}}/ntp1/broadcast"

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

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

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

url <- "{{baseUrl}}/ntp1/broadcast"

payload <- "{\n  \"txHex\": \"\"\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}}/ntp1/broadcast")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"txHex\": \"\"\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/ntp1/broadcast') do |req|
  req.body = "{\n  \"txHex\": \"\"\n}"
end

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

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

    let payload = json!({"txHex": ""});

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

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

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

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

let headers = ["content-type": "application/json"]
let parameters = ["txHex": ""] as [String : Any]

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

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

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

dataTask.resume()
POST Builds a transaction that burns an NTP1 Token
{{baseUrl}}/ntp1/burntoken
BODY json

{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

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  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");

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

(client/post "{{baseUrl}}/ntp1/burntoken" {:content-type :json
                                                           :form-params {:burn [{:amount ""
                                                                                 :tokenId ""}]
                                                                         :fee ""
                                                                         :from []
                                                                         :transfer [{:address ""
                                                                                     :amount ""
                                                                                     :tokenId ""}]}})
require "http/client"

url = "{{baseUrl}}/ntp1/burntoken"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/ntp1/burntoken"),
    Content = new StringContent("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/burntoken");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/ntp1/burntoken"

	payload := strings.NewReader("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")

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

	req.Header.Add("content-type", "application/json")

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

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

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

}
POST /baseUrl/ntp1/burntoken HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 192

{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ntp1/burntoken")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/burntoken"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/burntoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ntp1/burntoken")
  .header("content-type", "application/json")
  .body("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  burn: [
    {
      amount: '',
      tokenId: ''
    }
  ],
  fee: '',
  from: [],
  transfer: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

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

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

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

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  data: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/burntoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"burn":[{"amount":"","tokenId":""}],"fee":"","from":[],"transfer":[{"address":"","amount":"","tokenId":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/burntoken',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "burn": [\n    {\n      "amount": "",\n      "tokenId": ""\n    }\n  ],\n  "fee": "",\n  "from": [],\n  "transfer": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/burntoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/burntoken',
  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({
  burn: [{amount: '', tokenId: ''}],
  fee: '',
  from: [],
  transfer: [{address: '', amount: '', tokenId: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  body: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  },
  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}}/ntp1/burntoken');

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

req.type('json');
req.send({
  burn: [
    {
      amount: '',
      tokenId: ''
    }
  ],
  fee: '',
  from: [],
  transfer: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

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}}/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  data: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  }
};

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

const url = '{{baseUrl}}/ntp1/burntoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"burn":[{"amount":"","tokenId":""}],"fee":"","from":[],"transfer":[{"address":"","amount":"","tokenId":""}]}'
};

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 = @{ @"burn": @[ @{ @"amount": @"", @"tokenId": @"" } ],
                              @"fee": @"",
                              @"from": @[  ],
                              @"transfer": @[ @{ @"address": @"", @"amount": @"", @"tokenId": @"" } ] };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/burntoken"]
                                                       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}}/ntp1/burntoken" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/burntoken",
  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([
    'burn' => [
        [
                'amount' => '',
                'tokenId' => ''
        ]
    ],
    'fee' => '',
    'from' => [
        
    ],
    'transfer' => [
        [
                'address' => '',
                'amount' => '',
                'tokenId' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/ntp1/burntoken', [
  'body' => '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

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

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'burn' => [
    [
        'amount' => '',
        'tokenId' => ''
    ]
  ],
  'fee' => '',
  'from' => [
    
  ],
  'transfer' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'burn' => [
    [
        'amount' => '',
        'tokenId' => ''
    ]
  ],
  'fee' => '',
  'from' => [
    
  ],
  'transfer' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/ntp1/burntoken');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/burntoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/burntoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
import http.client

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

payload = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

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

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

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

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

url = "{{baseUrl}}/ntp1/burntoken"

payload = {
    "burn": [
        {
            "amount": "",
            "tokenId": ""
        }
    ],
    "fee": "",
    "from": [],
    "transfer": [
        {
            "address": "",
            "amount": "",
            "tokenId": ""
        }
    ]
}
headers = {"content-type": "application/json"}

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

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

url <- "{{baseUrl}}/ntp1/burntoken"

payload <- "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

encode <- "json"

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

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

url = URI("{{baseUrl}}/ntp1/burntoken")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/ntp1/burntoken') do |req|
  req.body = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/burntoken";

    let payload = json!({
        "burn": (
            json!({
                "amount": "",
                "tokenId": ""
            })
        ),
        "fee": "",
        "from": (),
        "transfer": (
            json!({
                "address": "",
                "amount": "",
                "tokenId": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/ntp1/burntoken \
  --header 'content-type: application/json' \
  --data '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
echo '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/ntp1/burntoken \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "burn": [\n    {\n      "amount": "",\n      "tokenId": ""\n    }\n  ],\n  "fee": "",\n  "from": [],\n  "transfer": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/ntp1/burntoken
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "burn": [
    [
      "amount": "",
      "tokenId": ""
    ]
  ],
  "fee": "",
  "from": [],
  "transfer": [
    [
      "address": "",
      "amount": "",
      "tokenId": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/burntoken")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Builds a transaction that issues a new NTP1 Token
{{baseUrl}}/ntp1/issue
BODY json

{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/issue");

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  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/ntp1/issue" {:content-type :json
                                                       :form-params {:amount ""
                                                                     :divisibility ""
                                                                     :fee ""
                                                                     :flags {:splitChange false}
                                                                     :issueAddress ""
                                                                     :metadata {:description ""
                                                                                :encryptions [{:format ""
                                                                                               :key ""
                                                                                               :pubkey ""
                                                                                               :type ""}]
                                                                                :issuer ""
                                                                                :rules {:expiration {:locked false
                                                                                                     :validUntil ""}
                                                                                        :fees {:items [{:address ""
                                                                                                        :tokenId ""
                                                                                                        :value ""}]
                                                                                               :locked false}
                                                                                        :holders [{:address ""
                                                                                                   :locked false}]}
                                                                                :tokenName ""
                                                                                :urls [{:dataHash ""
                                                                                        :mimeType ""
                                                                                        :name ""
                                                                                        :url ""}]
                                                                                :userData {:meta [{:key ""
                                                                                                   :value ""}]}}
                                                                     :reissuable false
                                                                     :transfer [{:address ""
                                                                                 :amount ""}]}})
require "http/client"

url = "{{baseUrl}}/ntp1/issue"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/ntp1/issue"),
    Content = new StringContent("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/issue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/issue"

	payload := strings.NewReader("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/ntp1/issue HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1039

{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ntp1/issue")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/issue"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/issue")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ntp1/issue")
  .header("content-type", "application/json")
  .body("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {
    splitChange: false
  },
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  reissuable: false,
  transfer: [
    {
      address: '',
      amount: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/ntp1/issue');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/issue',
  headers: {'content-type': 'application/json'},
  data: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/issue';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"amount":"","divisibility":"","fee":"","flags":{"splitChange":false},"issueAddress":"","metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"reissuable":false,"transfer":[{"address":"","amount":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/issue',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "amount": "",\n  "divisibility": "",\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "issueAddress": "",\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "reissuable": false,\n  "transfer": [\n    {\n      "address": "",\n      "amount": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/issue")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/issue',
  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({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {splitChange: false},
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [{format: '', key: '', pubkey: '', type: ''}],
    issuer: '',
    rules: {
      expiration: {locked: false, validUntil: ''},
      fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
      holders: [{address: '', locked: false}]
    },
    tokenName: '',
    urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
    userData: {meta: [{key: '', value: ''}]}
  },
  reissuable: false,
  transfer: [{address: '', amount: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/issue',
  headers: {'content-type': 'application/json'},
  body: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  },
  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}}/ntp1/issue');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {
    splitChange: false
  },
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  reissuable: false,
  transfer: [
    {
      address: '',
      amount: ''
    }
  ]
});

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}}/ntp1/issue',
  headers: {'content-type': 'application/json'},
  data: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/issue';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"amount":"","divisibility":"","fee":"","flags":{"splitChange":false},"issueAddress":"","metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"reissuable":false,"transfer":[{"address":"","amount":""}]}'
};

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 = @{ @"amount": @"",
                              @"divisibility": @"",
                              @"fee": @"",
                              @"flags": @{ @"splitChange": @NO },
                              @"issueAddress": @"",
                              @"metadata": @{ @"description": @"", @"encryptions": @[ @{ @"format": @"", @"key": @"", @"pubkey": @"", @"type": @"" } ], @"issuer": @"", @"rules": @{ @"expiration": @{ @"locked": @NO, @"validUntil": @"" }, @"fees": @{ @"items": @[ @{ @"address": @"", @"tokenId": @"", @"value": @"" } ], @"locked": @NO }, @"holders": @[ @{ @"address": @"", @"locked": @NO } ] }, @"tokenName": @"", @"urls": @[ @{ @"dataHash": @"", @"mimeType": @"", @"name": @"", @"url": @"" } ], @"userData": @{ @"meta": @[ @{ @"key": @"", @"value": @"" } ] } },
                              @"reissuable": @NO,
                              @"transfer": @[ @{ @"address": @"", @"amount": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/issue"]
                                                       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}}/ntp1/issue" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/issue",
  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([
    'amount' => '',
    'divisibility' => '',
    'fee' => '',
    'flags' => [
        'splitChange' => null
    ],
    'issueAddress' => '',
    'metadata' => [
        'description' => '',
        'encryptions' => [
                [
                                'format' => '',
                                'key' => '',
                                'pubkey' => '',
                                'type' => ''
                ]
        ],
        'issuer' => '',
        'rules' => [
                'expiration' => [
                                'locked' => null,
                                'validUntil' => ''
                ],
                'fees' => [
                                'items' => [
                                                                [
                                                                                                                                'address' => '',
                                                                                                                                'tokenId' => '',
                                                                                                                                'value' => ''
                                                                ]
                                ],
                                'locked' => null
                ],
                'holders' => [
                                [
                                                                'address' => '',
                                                                'locked' => null
                                ]
                ]
        ],
        'tokenName' => '',
        'urls' => [
                [
                                'dataHash' => '',
                                'mimeType' => '',
                                'name' => '',
                                'url' => ''
                ]
        ],
        'userData' => [
                'meta' => [
                                [
                                                                'key' => '',
                                                                'value' => ''
                                ]
                ]
        ]
    ],
    'reissuable' => null,
    'transfer' => [
        [
                'address' => '',
                'amount' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/ntp1/issue', [
  'body' => '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/issue');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'amount' => '',
  'divisibility' => '',
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'issueAddress' => '',
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'reissuable' => null,
  'transfer' => [
    [
        'address' => '',
        'amount' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'amount' => '',
  'divisibility' => '',
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'issueAddress' => '',
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'reissuable' => null,
  'transfer' => [
    [
        'address' => '',
        'amount' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/ntp1/issue');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/issue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/issue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/ntp1/issue", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/issue"

payload = {
    "amount": "",
    "divisibility": "",
    "fee": "",
    "flags": { "splitChange": False },
    "issueAddress": "",
    "metadata": {
        "description": "",
        "encryptions": [
            {
                "format": "",
                "key": "",
                "pubkey": "",
                "type": ""
            }
        ],
        "issuer": "",
        "rules": {
            "expiration": {
                "locked": False,
                "validUntil": ""
            },
            "fees": {
                "items": [
                    {
                        "address": "",
                        "tokenId": "",
                        "value": ""
                    }
                ],
                "locked": False
            },
            "holders": [
                {
                    "address": "",
                    "locked": False
                }
            ]
        },
        "tokenName": "",
        "urls": [
            {
                "dataHash": "",
                "mimeType": "",
                "name": "",
                "url": ""
            }
        ],
        "userData": { "meta": [
                {
                    "key": "",
                    "value": ""
                }
            ] }
    },
    "reissuable": False,
    "transfer": [
        {
            "address": "",
            "amount": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/issue"

payload <- "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/issue")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/ntp1/issue') do |req|
  req.body = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/issue";

    let payload = json!({
        "amount": "",
        "divisibility": "",
        "fee": "",
        "flags": json!({"splitChange": false}),
        "issueAddress": "",
        "metadata": json!({
            "description": "",
            "encryptions": (
                json!({
                    "format": "",
                    "key": "",
                    "pubkey": "",
                    "type": ""
                })
            ),
            "issuer": "",
            "rules": json!({
                "expiration": json!({
                    "locked": false,
                    "validUntil": ""
                }),
                "fees": json!({
                    "items": (
                        json!({
                            "address": "",
                            "tokenId": "",
                            "value": ""
                        })
                    ),
                    "locked": false
                }),
                "holders": (
                    json!({
                        "address": "",
                        "locked": false
                    })
                )
            }),
            "tokenName": "",
            "urls": (
                json!({
                    "dataHash": "",
                    "mimeType": "",
                    "name": "",
                    "url": ""
                })
            ),
            "userData": json!({"meta": (
                    json!({
                        "key": "",
                        "value": ""
                    })
                )})
        }),
        "reissuable": false,
        "transfer": (
            json!({
                "address": "",
                "amount": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/ntp1/issue \
  --header 'content-type: application/json' \
  --data '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
echo '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/ntp1/issue \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "amount": "",\n  "divisibility": "",\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "issueAddress": "",\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "reissuable": false,\n  "transfer": [\n    {\n      "address": "",\n      "amount": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/ntp1/issue
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": ["splitChange": false],
  "issueAddress": "",
  "metadata": [
    "description": "",
    "encryptions": [
      [
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      ]
    ],
    "issuer": "",
    "rules": [
      "expiration": [
        "locked": false,
        "validUntil": ""
      ],
      "fees": [
        "items": [
          [
            "address": "",
            "tokenId": "",
            "value": ""
          ]
        ],
        "locked": false
      ],
      "holders": [
        [
          "address": "",
          "locked": false
        ]
      ]
    ],
    "tokenName": "",
    "urls": [
      [
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      ]
    ],
    "userData": ["meta": [
        [
          "key": "",
          "value": ""
        ]
      ]]
  ],
  "reissuable": false,
  "transfer": [
    [
      "address": "",
      "amount": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/issue")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Builds a transaction that sends an NTP1 Token
{{baseUrl}}/ntp1/sendtoken
BODY json

{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/sendtoken");

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  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/ntp1/sendtoken" {:content-type :json
                                                           :form-params {:fee ""
                                                                         :flags {:splitChange false}
                                                                         :from []
                                                                         :metadata {:description ""
                                                                                    :encryptions [{:format ""
                                                                                                   :key ""
                                                                                                   :pubkey ""
                                                                                                   :type ""}]
                                                                                    :issuer ""
                                                                                    :rules {:expiration {:locked false
                                                                                                         :validUntil ""}
                                                                                            :fees {:items [{:address ""
                                                                                                            :tokenId ""
                                                                                                            :value ""}]
                                                                                                   :locked false}
                                                                                            :holders [{:address ""
                                                                                                       :locked false}]}
                                                                                    :tokenName ""
                                                                                    :urls [{:dataHash ""
                                                                                            :mimeType ""
                                                                                            :name ""
                                                                                            :url ""}]
                                                                                    :userData {:meta [{:key ""
                                                                                                       :value ""}]}}
                                                                         :sendutxo []
                                                                         :to [{:address ""
                                                                               :amount ""
                                                                               :tokenId ""}]}})
require "http/client"

url = "{{baseUrl}}/ntp1/sendtoken"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/ntp1/sendtoken"),
    Content = new StringContent("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/sendtoken");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/sendtoken"

	payload := strings.NewReader("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/ntp1/sendtoken HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1003

{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ntp1/sendtoken")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/sendtoken"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/sendtoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ntp1/sendtoken")
  .header("content-type", "application/json")
  .body("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  fee: '',
  flags: {
    splitChange: false
  },
  from: [],
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  sendutxo: [],
  to: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/ntp1/sendtoken');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  data: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/sendtoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fee":"","flags":{"splitChange":false},"from":[],"metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"sendutxo":[],"to":[{"address":"","amount":"","tokenId":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/sendtoken',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "from": [],\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "sendutxo": [],\n  "to": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/sendtoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/sendtoken',
  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({
  fee: '',
  flags: {splitChange: false},
  from: [],
  metadata: {
    description: '',
    encryptions: [{format: '', key: '', pubkey: '', type: ''}],
    issuer: '',
    rules: {
      expiration: {locked: false, validUntil: ''},
      fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
      holders: [{address: '', locked: false}]
    },
    tokenName: '',
    urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
    userData: {meta: [{key: '', value: ''}]}
  },
  sendutxo: [],
  to: [{address: '', amount: '', tokenId: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  body: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  },
  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}}/ntp1/sendtoken');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  fee: '',
  flags: {
    splitChange: false
  },
  from: [],
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  sendutxo: [],
  to: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

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}}/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  data: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/sendtoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fee":"","flags":{"splitChange":false},"from":[],"metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"sendutxo":[],"to":[{"address":"","amount":"","tokenId":""}]}'
};

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 = @{ @"fee": @"",
                              @"flags": @{ @"splitChange": @NO },
                              @"from": @[  ],
                              @"metadata": @{ @"description": @"", @"encryptions": @[ @{ @"format": @"", @"key": @"", @"pubkey": @"", @"type": @"" } ], @"issuer": @"", @"rules": @{ @"expiration": @{ @"locked": @NO, @"validUntil": @"" }, @"fees": @{ @"items": @[ @{ @"address": @"", @"tokenId": @"", @"value": @"" } ], @"locked": @NO }, @"holders": @[ @{ @"address": @"", @"locked": @NO } ] }, @"tokenName": @"", @"urls": @[ @{ @"dataHash": @"", @"mimeType": @"", @"name": @"", @"url": @"" } ], @"userData": @{ @"meta": @[ @{ @"key": @"", @"value": @"" } ] } },
                              @"sendutxo": @[  ],
                              @"to": @[ @{ @"address": @"", @"amount": @"", @"tokenId": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/sendtoken"]
                                                       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}}/ntp1/sendtoken" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/sendtoken",
  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([
    'fee' => '',
    'flags' => [
        'splitChange' => null
    ],
    'from' => [
        
    ],
    'metadata' => [
        'description' => '',
        'encryptions' => [
                [
                                'format' => '',
                                'key' => '',
                                'pubkey' => '',
                                'type' => ''
                ]
        ],
        'issuer' => '',
        'rules' => [
                'expiration' => [
                                'locked' => null,
                                'validUntil' => ''
                ],
                'fees' => [
                                'items' => [
                                                                [
                                                                                                                                'address' => '',
                                                                                                                                'tokenId' => '',
                                                                                                                                'value' => ''
                                                                ]
                                ],
                                'locked' => null
                ],
                'holders' => [
                                [
                                                                'address' => '',
                                                                'locked' => null
                                ]
                ]
        ],
        'tokenName' => '',
        'urls' => [
                [
                                'dataHash' => '',
                                'mimeType' => '',
                                'name' => '',
                                'url' => ''
                ]
        ],
        'userData' => [
                'meta' => [
                                [
                                                                'key' => '',
                                                                'value' => ''
                                ]
                ]
        ]
    ],
    'sendutxo' => [
        
    ],
    'to' => [
        [
                'address' => '',
                'amount' => '',
                'tokenId' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/ntp1/sendtoken', [
  'body' => '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/sendtoken');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'from' => [
    
  ],
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'sendutxo' => [
    
  ],
  'to' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'from' => [
    
  ],
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'sendutxo' => [
    
  ],
  'to' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/ntp1/sendtoken');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/sendtoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/sendtoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/ntp1/sendtoken", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/sendtoken"

payload = {
    "fee": "",
    "flags": { "splitChange": False },
    "from": [],
    "metadata": {
        "description": "",
        "encryptions": [
            {
                "format": "",
                "key": "",
                "pubkey": "",
                "type": ""
            }
        ],
        "issuer": "",
        "rules": {
            "expiration": {
                "locked": False,
                "validUntil": ""
            },
            "fees": {
                "items": [
                    {
                        "address": "",
                        "tokenId": "",
                        "value": ""
                    }
                ],
                "locked": False
            },
            "holders": [
                {
                    "address": "",
                    "locked": False
                }
            ]
        },
        "tokenName": "",
        "urls": [
            {
                "dataHash": "",
                "mimeType": "",
                "name": "",
                "url": ""
            }
        ],
        "userData": { "meta": [
                {
                    "key": "",
                    "value": ""
                }
            ] }
    },
    "sendutxo": [],
    "to": [
        {
            "address": "",
            "amount": "",
            "tokenId": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/sendtoken"

payload <- "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/sendtoken")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/ntp1/sendtoken') do |req|
  req.body = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/sendtoken";

    let payload = json!({
        "fee": "",
        "flags": json!({"splitChange": false}),
        "from": (),
        "metadata": json!({
            "description": "",
            "encryptions": (
                json!({
                    "format": "",
                    "key": "",
                    "pubkey": "",
                    "type": ""
                })
            ),
            "issuer": "",
            "rules": json!({
                "expiration": json!({
                    "locked": false,
                    "validUntil": ""
                }),
                "fees": json!({
                    "items": (
                        json!({
                            "address": "",
                            "tokenId": "",
                            "value": ""
                        })
                    ),
                    "locked": false
                }),
                "holders": (
                    json!({
                        "address": "",
                        "locked": false
                    })
                )
            }),
            "tokenName": "",
            "urls": (
                json!({
                    "dataHash": "",
                    "mimeType": "",
                    "name": "",
                    "url": ""
                })
            ),
            "userData": json!({"meta": (
                    json!({
                        "key": "",
                        "value": ""
                    })
                )})
        }),
        "sendutxo": (),
        "to": (
            json!({
                "address": "",
                "amount": "",
                "tokenId": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/ntp1/sendtoken \
  --header 'content-type: application/json' \
  --data '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
echo '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/ntp1/sendtoken \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "from": [],\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "sendutxo": [],\n  "to": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/ntp1/sendtoken
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "fee": "",
  "flags": ["splitChange": false],
  "from": [],
  "metadata": [
    "description": "",
    "encryptions": [
      [
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      ]
    ],
    "issuer": "",
    "rules": [
      "expiration": [
        "locked": false,
        "validUntil": ""
      ],
      "fees": [
        "items": [
          [
            "address": "",
            "tokenId": "",
            "value": ""
          ]
        ],
        "locked": false
      ],
      "holders": [
        [
          "address": "",
          "locked": false
        ]
      ]
    ],
    "tokenName": "",
    "urls": [
      [
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      ]
    ],
    "userData": ["meta": [
        [
          "key": "",
          "value": ""
        ]
      ]]
  ],
  "sendutxo": [],
  "to": [
    [
      "address": "",
      "amount": "",
      "tokenId": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/sendtoken")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get Addresses Holding a Token
{{baseUrl}}/ntp1/stakeholders/:tokenid
QUERY PARAMS

tokenid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/stakeholders/:tokenid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/stakeholders/:tokenid")
require "http/client"

url = "{{baseUrl}}/ntp1/stakeholders/:tokenid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/stakeholders/:tokenid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/stakeholders/:tokenid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/stakeholders/:tokenid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/stakeholders/:tokenid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/stakeholders/:tokenid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/stakeholders/:tokenid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/stakeholders/:tokenid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/stakeholders/:tokenid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/stakeholders/:tokenid');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/stakeholders/:tokenid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/stakeholders/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/stakeholders/:tokenid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/stakeholders/:tokenid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/stakeholders/:tokenid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/stakeholders/:tokenid'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/stakeholders/:tokenid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/stakeholders/:tokenid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/stakeholders/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/stakeholders/:tokenid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/stakeholders/:tokenid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/stakeholders/:tokenid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/stakeholders/:tokenid');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/stakeholders/:tokenid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/stakeholders/:tokenid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/stakeholders/:tokenid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/stakeholders/:tokenid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/stakeholders/:tokenid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/stakeholders/:tokenid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/stakeholders/:tokenid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/stakeholders/:tokenid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/stakeholders/:tokenid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/stakeholders/:tokenid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/stakeholders/:tokenid
http GET {{baseUrl}}/ntp1/stakeholders/:tokenid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/stakeholders/:tokenid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/stakeholders/:tokenid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get Metadata of Token
{{baseUrl}}/ntp1/tokenmetadata/:tokenid
QUERY PARAMS

tokenid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/tokenmetadata/:tokenid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/tokenmetadata/:tokenid")
require "http/client"

url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/tokenmetadata/:tokenid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/tokenmetadata/:tokenid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/tokenmetadata/:tokenid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/tokenmetadata/:tokenid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/tokenmetadata/:tokenid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/tokenmetadata/:tokenid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenmetadata/:tokenid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/tokenmetadata/:tokenid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/tokenmetadata/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenmetadata/:tokenid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/tokenmetadata/:tokenid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/tokenmetadata/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/tokenmetadata/:tokenid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/tokenmetadata/:tokenid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/tokenmetadata/:tokenid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/tokenmetadata/:tokenid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/tokenmetadata/:tokenid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/tokenmetadata/:tokenid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/tokenmetadata/:tokenid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/tokenmetadata/:tokenid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/tokenmetadata/:tokenid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/tokenmetadata/:tokenid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/tokenmetadata/:tokenid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/tokenmetadata/:tokenid
http GET {{baseUrl}}/ntp1/tokenmetadata/:tokenid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/tokenmetadata/:tokenid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/tokenmetadata/:tokenid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get UTXO Metadata of Token
{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo
QUERY PARAMS

tokenid
utxo
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")
require "http/client"

url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/tokenmetadata/:tokenid/:utxo HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/tokenmetadata/:tokenid/:utxo',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/tokenmetadata/:tokenid/:utxo")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/tokenmetadata/:tokenid/:utxo') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo
http GET {{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/tokenmetadata/:tokenid/:utxo")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Information On a Neblio Address
{{baseUrl}}/ntp1/addressinfo/:address
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/addressinfo/:address");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/addressinfo/:address")
require "http/client"

url = "{{baseUrl}}/ntp1/addressinfo/:address"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/addressinfo/:address"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/addressinfo/:address");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/addressinfo/:address"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/addressinfo/:address HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/addressinfo/:address")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/addressinfo/:address"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/addressinfo/:address")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/addressinfo/:address")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/addressinfo/:address');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/addressinfo/:address'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/addressinfo/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/addressinfo/:address',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/addressinfo/:address")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/addressinfo/:address',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/addressinfo/:address'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/addressinfo/:address');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/addressinfo/:address'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/addressinfo/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/addressinfo/:address"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/addressinfo/:address" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/addressinfo/:address",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/addressinfo/:address');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/addressinfo/:address');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/addressinfo/:address');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/addressinfo/:address' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/addressinfo/:address' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/addressinfo/:address")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/addressinfo/:address"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/addressinfo/:address"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/addressinfo/:address")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/addressinfo/:address') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/addressinfo/:address";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/addressinfo/:address
http GET {{baseUrl}}/ntp1/addressinfo/:address
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/addressinfo/:address
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/addressinfo/:address")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Information On an NTP1 Transaction
{{baseUrl}}/ntp1/transactioninfo/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/transactioninfo/:txid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/transactioninfo/:txid")
require "http/client"

url = "{{baseUrl}}/ntp1/transactioninfo/:txid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/transactioninfo/:txid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/transactioninfo/:txid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/transactioninfo/:txid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/transactioninfo/:txid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/transactioninfo/:txid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/transactioninfo/:txid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/transactioninfo/:txid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/transactioninfo/:txid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/transactioninfo/:txid');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/transactioninfo/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/transactioninfo/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/transactioninfo/:txid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/transactioninfo/:txid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/transactioninfo/:txid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/transactioninfo/:txid'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/transactioninfo/:txid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/transactioninfo/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/transactioninfo/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/transactioninfo/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/transactioninfo/:txid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/transactioninfo/:txid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/transactioninfo/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/transactioninfo/:txid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/transactioninfo/:txid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/transactioninfo/:txid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/transactioninfo/:txid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/transactioninfo/:txid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/transactioninfo/:txid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/transactioninfo/:txid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/transactioninfo/:txid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/transactioninfo/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/transactioninfo/:txid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/transactioninfo/:txid
http GET {{baseUrl}}/ntp1/transactioninfo/:txid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/transactioninfo/:txid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/transactioninfo/:txid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns the tokenId representing a token
{{baseUrl}}/ntp1/tokenid/:tokensymbol
QUERY PARAMS

tokensymbol
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ntp1/tokenid/:tokensymbol");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ntp1/tokenid/:tokensymbol")
require "http/client"

url = "{{baseUrl}}/ntp1/tokenid/:tokensymbol"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ntp1/tokenid/:tokensymbol"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ntp1/tokenid/:tokensymbol");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ntp1/tokenid/:tokensymbol"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ntp1/tokenid/:tokensymbol HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ntp1/tokenid/:tokensymbol")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ntp1/tokenid/:tokensymbol"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenid/:tokensymbol")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ntp1/tokenid/:tokensymbol")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ntp1/tokenid/:tokensymbol');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenid/:tokensymbol'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ntp1/tokenid/:tokensymbol';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ntp1/tokenid/:tokensymbol',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ntp1/tokenid/:tokensymbol")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ntp1/tokenid/:tokensymbol',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenid/:tokensymbol'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ntp1/tokenid/:tokensymbol');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/ntp1/tokenid/:tokensymbol'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ntp1/tokenid/:tokensymbol';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ntp1/tokenid/:tokensymbol"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ntp1/tokenid/:tokensymbol" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ntp1/tokenid/:tokensymbol",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ntp1/tokenid/:tokensymbol');

echo $response->getBody();
setUrl('{{baseUrl}}/ntp1/tokenid/:tokensymbol');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ntp1/tokenid/:tokensymbol');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ntp1/tokenid/:tokensymbol' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ntp1/tokenid/:tokensymbol' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/ntp1/tokenid/:tokensymbol")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ntp1/tokenid/:tokensymbol"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ntp1/tokenid/:tokensymbol"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ntp1/tokenid/:tokensymbol")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ntp1/tokenid/:tokensymbol') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ntp1/tokenid/:tokensymbol";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ntp1/tokenid/:tokensymbol
http GET {{baseUrl}}/ntp1/tokenid/:tokensymbol
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/ntp1/tokenid/:tokensymbol
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ntp1/tokenid/:tokensymbol")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Withdraws testnet NEBL to the specified address
{{baseUrl}}/testnet/faucet
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/faucet?address=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/faucet" {:query-params {:address ""}})
require "http/client"

url = "{{baseUrl}}/testnet/faucet?address="

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/faucet?address="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/faucet?address=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/faucet?address="

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/faucet?address= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/faucet?address=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/faucet?address="))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/faucet?address=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/faucet?address=")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/faucet?address=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/faucet',
  params: {address: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/faucet?address=';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/faucet?address=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/faucet?address=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/faucet?address=',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/faucet',
  qs: {address: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/faucet');

req.query({
  address: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/faucet',
  params: {address: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/faucet?address=';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/faucet?address="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/faucet?address=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/faucet?address=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/faucet?address=');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/faucet');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'address' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/faucet');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'address' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/faucet?address=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/faucet?address=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/faucet?address=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/faucet"

querystring = {"address":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/faucet"

queryString <- list(address = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/faucet?address=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/faucet') do |req|
  req.params['address'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/faucet";

    let querystring = [
        ("address", ""),
    ];

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/testnet/faucet?address='
http GET '{{baseUrl}}/testnet/faucet?address='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/testnet/faucet?address='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/faucet?address=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Broadcasts a signed raw transaction to the network (not NTP1 specific) (POST)
{{baseUrl}}/testnet/ins/tx/send
BODY json

{
  "rawtx": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/tx/send");

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  \"rawtx\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/testnet/ins/tx/send" {:content-type :json
                                                                :form-params {:rawtx ""}})
require "http/client"

url = "{{baseUrl}}/testnet/ins/tx/send"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"rawtx\": \"\"\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}}/testnet/ins/tx/send"),
    Content = new StringContent("{\n  \"rawtx\": \"\"\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}}/testnet/ins/tx/send");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"rawtx\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/tx/send"

	payload := strings.NewReader("{\n  \"rawtx\": \"\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/testnet/ins/tx/send HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "rawtx": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/testnet/ins/tx/send")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"rawtx\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/tx/send"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"rawtx\": \"\"\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  \"rawtx\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/tx/send")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/testnet/ins/tx/send")
  .header("content-type", "application/json")
  .body("{\n  \"rawtx\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  rawtx: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/testnet/ins/tx/send');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ins/tx/send',
  headers: {'content-type': 'application/json'},
  data: {rawtx: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/tx/send';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"rawtx":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/tx/send',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "rawtx": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"rawtx\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/tx/send")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/tx/send',
  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({rawtx: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ins/tx/send',
  headers: {'content-type': 'application/json'},
  body: {rawtx: ''},
  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}}/testnet/ins/tx/send');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  rawtx: ''
});

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}}/testnet/ins/tx/send',
  headers: {'content-type': 'application/json'},
  data: {rawtx: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/tx/send';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"rawtx":""}'
};

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 = @{ @"rawtx": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/tx/send"]
                                                       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}}/testnet/ins/tx/send" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"rawtx\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/tx/send",
  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([
    'rawtx' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/testnet/ins/tx/send', [
  'body' => '{
  "rawtx": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/tx/send');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'rawtx' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'rawtx' => ''
]));
$request->setRequestUrl('{{baseUrl}}/testnet/ins/tx/send');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/tx/send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "rawtx": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/tx/send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "rawtx": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"rawtx\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/testnet/ins/tx/send", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/tx/send"

payload = { "rawtx": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/tx/send"

payload <- "{\n  \"rawtx\": \"\"\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}}/testnet/ins/tx/send")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"rawtx\": \"\"\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/testnet/ins/tx/send') do |req|
  req.body = "{\n  \"rawtx\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/tx/send";

    let payload = json!({"rawtx": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/testnet/ins/tx/send \
  --header 'content-type: application/json' \
  --data '{
  "rawtx": ""
}'
echo '{
  "rawtx": ""
}' |  \
  http POST {{baseUrl}}/testnet/ins/tx/send \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "rawtx": ""\n}' \
  --output-document \
  - {{baseUrl}}/testnet/ins/tx/send
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["rawtx": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/tx/send")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get node sync status (GET)
{{baseUrl}}/testnet/ins/sync
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/sync");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/sync")
require "http/client"

url = "{{baseUrl}}/testnet/ins/sync"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/sync"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/sync");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/sync"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/sync HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/sync")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/sync"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/sync")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/sync")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/sync');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/sync'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/sync';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/sync',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/sync")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/sync',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/sync'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/sync');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/sync'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/sync';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/sync"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/sync" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/sync",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/sync');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/sync');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/sync');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/sync' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/sync' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/sync")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/sync"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/sync"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/sync")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/sync') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/sync";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/sync
http GET {{baseUrl}}/testnet/ins/sync
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/sync
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/sync")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get transactions by block or address (GET)
{{baseUrl}}/testnet/ins/txs
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/txs");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/txs")
require "http/client"

url = "{{baseUrl}}/testnet/ins/txs"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/txs"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/txs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/txs"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/txs HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/txs")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/txs"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/txs")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/txs")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/txs');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/txs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/txs';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/txs',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/txs")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/txs',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/txs'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/txs');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/txs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/txs';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/txs"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/txs" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/txs",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/txs');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/txs');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/txs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/txs' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/txs' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/txs")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/txs"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/txs"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/txs")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/txs') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/txs";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/txs
http GET {{baseUrl}}/testnet/ins/txs
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/txs
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/txs")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns address balance in sats (GET)
{{baseUrl}}/testnet/ins/addr/:address/balance
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address/balance");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address/balance")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address/balance"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address/balance"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address/balance");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address/balance"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address/balance HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address/balance")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address/balance"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/balance")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address/balance")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address/balance');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/balance'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address/balance';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address/balance',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/balance")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address/balance',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/balance'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address/balance');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/balance'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address/balance';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address/balance"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address/balance" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address/balance",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address/balance');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address/balance');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address/balance');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address/balance' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address/balance' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address/balance")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address/balance"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address/balance"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address/balance")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address/balance') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address/balance";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address/balance
http GET {{baseUrl}}/testnet/ins/addr/:address/balance
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address/balance
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address/balance")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns address object (GET)
{{baseUrl}}/testnet/ins/addr/:address
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/addr/:address'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/addr/:address'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/addr/:address'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address
http GET {{baseUrl}}/testnet/ins/addr/:address
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns address unconfirmed balance in sats (GET)
{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address/unconfirmedBalance HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address/unconfirmedBalance',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address/unconfirmedBalance")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address/unconfirmedBalance') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance
http GET {{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address/unconfirmedBalance")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns all UTXOs at a given address (GET)
{{baseUrl}}/testnet/ins/addr/:address/utxo
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address/utxo");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address/utxo")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address/utxo"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address/utxo"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address/utxo");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address/utxo"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address/utxo HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address/utxo")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address/utxo"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/utxo")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address/utxo")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address/utxo');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address/utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address/utxo',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/utxo")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address/utxo',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/utxo'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address/utxo');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address/utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address/utxo"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address/utxo" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address/utxo",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address/utxo');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address/utxo');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address/utxo');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address/utxo' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address/utxo' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address/utxo")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address/utxo"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address/utxo"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address/utxo")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address/utxo') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address/utxo";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address/utxo
http GET {{baseUrl}}/testnet/ins/addr/:address/utxo
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address/utxo
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address/utxo")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns block hash of block (GET)
{{baseUrl}}/testnet/ins/block-index/:blockindex
QUERY PARAMS

blockindex
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/block-index/:blockindex");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/block-index/:blockindex")
require "http/client"

url = "{{baseUrl}}/testnet/ins/block-index/:blockindex"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/block-index/:blockindex"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/block-index/:blockindex");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/block-index/:blockindex"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/block-index/:blockindex HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/block-index/:blockindex")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/block-index/:blockindex"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/block-index/:blockindex")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/block-index/:blockindex")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/block-index/:blockindex');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/block-index/:blockindex'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/block-index/:blockindex';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/block-index/:blockindex',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/block-index/:blockindex")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/block-index/:blockindex',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/block-index/:blockindex'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/block-index/:blockindex');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/block-index/:blockindex'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/block-index/:blockindex';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/block-index/:blockindex"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/block-index/:blockindex" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/block-index/:blockindex",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/block-index/:blockindex');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/block-index/:blockindex');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/block-index/:blockindex');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/block-index/:blockindex' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/block-index/:blockindex' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/block-index/:blockindex")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/block-index/:blockindex"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/block-index/:blockindex"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/block-index/:blockindex")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/block-index/:blockindex') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/block-index/:blockindex";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/block-index/:blockindex
http GET {{baseUrl}}/testnet/ins/block-index/:blockindex
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/block-index/:blockindex
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/block-index/:blockindex")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns information regarding a Neblio block (GET)
{{baseUrl}}/testnet/ins/block/:blockhash
QUERY PARAMS

blockhash
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/block/:blockhash");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/block/:blockhash")
require "http/client"

url = "{{baseUrl}}/testnet/ins/block/:blockhash"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/block/:blockhash"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/block/:blockhash");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/block/:blockhash"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/block/:blockhash HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/block/:blockhash")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/block/:blockhash"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/block/:blockhash")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/block/:blockhash")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/block/:blockhash');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/block/:blockhash'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/block/:blockhash';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/block/:blockhash',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/block/:blockhash")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/block/:blockhash',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/block/:blockhash'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/block/:blockhash');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/block/:blockhash'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/block/:blockhash';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/block/:blockhash"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/block/:blockhash" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/block/:blockhash",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/block/:blockhash');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/block/:blockhash');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/block/:blockhash');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/block/:blockhash' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/block/:blockhash' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/block/:blockhash")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/block/:blockhash"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/block/:blockhash"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/block/:blockhash")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/block/:blockhash') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/block/:blockhash";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/block/:blockhash
http GET {{baseUrl}}/testnet/ins/block/:blockhash
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/block/:blockhash
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/block/:blockhash")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns raw transaction hex (GET)
{{baseUrl}}/testnet/ins/rawtx/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/rawtx/:txid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/rawtx/:txid")
require "http/client"

url = "{{baseUrl}}/testnet/ins/rawtx/:txid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/rawtx/:txid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/rawtx/:txid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/rawtx/:txid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/rawtx/:txid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/rawtx/:txid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/rawtx/:txid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/rawtx/:txid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/rawtx/:txid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/rawtx/:txid');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/rawtx/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/rawtx/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/rawtx/:txid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/rawtx/:txid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/rawtx/:txid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/rawtx/:txid'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/rawtx/:txid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/rawtx/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/rawtx/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/rawtx/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/rawtx/:txid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/rawtx/:txid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/rawtx/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/rawtx/:txid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/rawtx/:txid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/rawtx/:txid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/rawtx/:txid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/rawtx/:txid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/rawtx/:txid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/rawtx/:txid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/rawtx/:txid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/rawtx/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/rawtx/:txid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/rawtx/:txid
http GET {{baseUrl}}/testnet/ins/rawtx/:txid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/rawtx/:txid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/rawtx/:txid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns total received by address in sats (GET)
{{baseUrl}}/testnet/ins/addr/:address/totalReceived
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address/totalReceived");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address/totalReceived")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address/totalReceived"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address/totalReceived"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address/totalReceived");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address/totalReceived"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address/totalReceived HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address/totalReceived")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address/totalReceived"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/totalReceived")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address/totalReceived")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalReceived');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalReceived'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address/totalReceived';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalReceived',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/totalReceived")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address/totalReceived',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalReceived'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalReceived');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalReceived'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address/totalReceived';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address/totalReceived"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address/totalReceived" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address/totalReceived",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalReceived');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address/totalReceived');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address/totalReceived');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address/totalReceived' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address/totalReceived' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address/totalReceived")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address/totalReceived"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address/totalReceived"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address/totalReceived")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address/totalReceived') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address/totalReceived";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address/totalReceived
http GET {{baseUrl}}/testnet/ins/addr/:address/totalReceived
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address/totalReceived
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address/totalReceived")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns total sent by address in sats (GET)
{{baseUrl}}/testnet/ins/addr/:address/totalSent
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/addr/:address/totalSent");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/addr/:address/totalSent")
require "http/client"

url = "{{baseUrl}}/testnet/ins/addr/:address/totalSent"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/addr/:address/totalSent"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/addr/:address/totalSent");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/addr/:address/totalSent"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/addr/:address/totalSent HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/addr/:address/totalSent")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/addr/:address/totalSent"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/totalSent")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/addr/:address/totalSent")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalSent');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalSent'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/addr/:address/totalSent';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalSent',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/addr/:address/totalSent")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/addr/:address/totalSent',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalSent'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalSent');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ins/addr/:address/totalSent'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/addr/:address/totalSent';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/addr/:address/totalSent"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/addr/:address/totalSent" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/addr/:address/totalSent",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/addr/:address/totalSent');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/addr/:address/totalSent');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/addr/:address/totalSent');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/addr/:address/totalSent' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/addr/:address/totalSent' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/addr/:address/totalSent")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/addr/:address/totalSent"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/addr/:address/totalSent"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/addr/:address/totalSent")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/addr/:address/totalSent') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/addr/:address/totalSent";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/addr/:address/totalSent
http GET {{baseUrl}}/testnet/ins/addr/:address/totalSent
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/addr/:address/totalSent
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/addr/:address/totalSent")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns transaction object (GET)
{{baseUrl}}/testnet/ins/tx/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/tx/:txid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/tx/:txid")
require "http/client"

url = "{{baseUrl}}/testnet/ins/tx/:txid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/tx/:txid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/tx/:txid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/tx/:txid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/tx/:txid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/tx/:txid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/tx/:txid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/tx/:txid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/tx/:txid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/tx/:txid');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/tx/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/tx/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/tx/:txid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/tx/:txid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/tx/:txid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/tx/:txid'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/tx/:txid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/tx/:txid'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/tx/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/tx/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/tx/:txid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/tx/:txid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/tx/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/tx/:txid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/tx/:txid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/tx/:txid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/tx/:txid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/tx/:txid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/tx/:txid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/tx/:txid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/tx/:txid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/tx/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/tx/:txid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/tx/:txid
http GET {{baseUrl}}/testnet/ins/tx/:txid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/tx/:txid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/tx/:txid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Utility API for calling several blockchain node functions (GET)
{{baseUrl}}/testnet/ins/status
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ins/status");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ins/status")
require "http/client"

url = "{{baseUrl}}/testnet/ins/status"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ins/status"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ins/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ins/status"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ins/status HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ins/status")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ins/status"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ins/status")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ins/status")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ins/status');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/status'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ins/status';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ins/status',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ins/status")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ins/status',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/status'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ins/status');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/testnet/ins/status'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ins/status';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ins/status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ins/status" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ins/status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ins/status');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ins/status');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ins/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ins/status' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ins/status' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ins/status")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ins/status"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ins/status"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ins/status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ins/status') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ins/status";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ins/status
http GET {{baseUrl}}/testnet/ins/status
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ins/status
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ins/status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Broadcasts a signed raw transaction to the network (POST)
{{baseUrl}}/testnet/ntp1/broadcast
BODY json

{
  "txHex": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/broadcast");

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  \"txHex\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/testnet/ntp1/broadcast" {:content-type :json
                                                                   :form-params {:txHex ""}})
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/broadcast"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"txHex\": \"\"\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}}/testnet/ntp1/broadcast"),
    Content = new StringContent("{\n  \"txHex\": \"\"\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}}/testnet/ntp1/broadcast");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"txHex\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/broadcast"

	payload := strings.NewReader("{\n  \"txHex\": \"\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/testnet/ntp1/broadcast HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "txHex": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/testnet/ntp1/broadcast")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"txHex\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/broadcast"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"txHex\": \"\"\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  \"txHex\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/broadcast")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/testnet/ntp1/broadcast")
  .header("content-type", "application/json")
  .body("{\n  \"txHex\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  txHex: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/testnet/ntp1/broadcast');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  data: {txHex: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/broadcast';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"txHex":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/broadcast',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "txHex": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"txHex\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/broadcast")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/broadcast',
  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({txHex: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  body: {txHex: ''},
  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}}/testnet/ntp1/broadcast');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  txHex: ''
});

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}}/testnet/ntp1/broadcast',
  headers: {'content-type': 'application/json'},
  data: {txHex: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/broadcast';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"txHex":""}'
};

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 = @{ @"txHex": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/broadcast"]
                                                       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}}/testnet/ntp1/broadcast" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"txHex\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/broadcast",
  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([
    'txHex' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/testnet/ntp1/broadcast', [
  'body' => '{
  "txHex": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/broadcast');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'txHex' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'txHex' => ''
]));
$request->setRequestUrl('{{baseUrl}}/testnet/ntp1/broadcast');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/broadcast' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "txHex": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/broadcast' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "txHex": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"txHex\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/testnet/ntp1/broadcast", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/broadcast"

payload = { "txHex": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/broadcast"

payload <- "{\n  \"txHex\": \"\"\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}}/testnet/ntp1/broadcast")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"txHex\": \"\"\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/testnet/ntp1/broadcast') do |req|
  req.body = "{\n  \"txHex\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/broadcast";

    let payload = json!({"txHex": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/testnet/ntp1/broadcast \
  --header 'content-type: application/json' \
  --data '{
  "txHex": ""
}'
echo '{
  "txHex": ""
}' |  \
  http POST {{baseUrl}}/testnet/ntp1/broadcast \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "txHex": ""\n}' \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/broadcast
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["txHex": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/broadcast")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Builds a transaction that burns an NTP1 Token (POST)
{{baseUrl}}/testnet/ntp1/burntoken
BODY json

{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/burntoken");

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  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/testnet/ntp1/burntoken" {:content-type :json
                                                                   :form-params {:burn [{:amount ""
                                                                                         :tokenId ""}]
                                                                                 :fee ""
                                                                                 :from []
                                                                                 :transfer [{:address ""
                                                                                             :amount ""
                                                                                             :tokenId ""}]}})
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/burntoken"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/burntoken"),
    Content = new StringContent("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/burntoken");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/burntoken"

	payload := strings.NewReader("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/testnet/ntp1/burntoken HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 192

{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/testnet/ntp1/burntoken")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/burntoken"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/burntoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/testnet/ntp1/burntoken")
  .header("content-type", "application/json")
  .body("{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  burn: [
    {
      amount: '',
      tokenId: ''
    }
  ],
  fee: '',
  from: [],
  transfer: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/testnet/ntp1/burntoken');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  data: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/burntoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"burn":[{"amount":"","tokenId":""}],"fee":"","from":[],"transfer":[{"address":"","amount":"","tokenId":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/burntoken',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "burn": [\n    {\n      "amount": "",\n      "tokenId": ""\n    }\n  ],\n  "fee": "",\n  "from": [],\n  "transfer": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/burntoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/burntoken',
  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({
  burn: [{amount: '', tokenId: ''}],
  fee: '',
  from: [],
  transfer: [{address: '', amount: '', tokenId: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  body: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  },
  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}}/testnet/ntp1/burntoken');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  burn: [
    {
      amount: '',
      tokenId: ''
    }
  ],
  fee: '',
  from: [],
  transfer: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

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}}/testnet/ntp1/burntoken',
  headers: {'content-type': 'application/json'},
  data: {
    burn: [{amount: '', tokenId: ''}],
    fee: '',
    from: [],
    transfer: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/burntoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"burn":[{"amount":"","tokenId":""}],"fee":"","from":[],"transfer":[{"address":"","amount":"","tokenId":""}]}'
};

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 = @{ @"burn": @[ @{ @"amount": @"", @"tokenId": @"" } ],
                              @"fee": @"",
                              @"from": @[  ],
                              @"transfer": @[ @{ @"address": @"", @"amount": @"", @"tokenId": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/burntoken"]
                                                       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}}/testnet/ntp1/burntoken" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/burntoken",
  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([
    'burn' => [
        [
                'amount' => '',
                'tokenId' => ''
        ]
    ],
    'fee' => '',
    'from' => [
        
    ],
    'transfer' => [
        [
                'address' => '',
                'amount' => '',
                'tokenId' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/testnet/ntp1/burntoken', [
  'body' => '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/burntoken');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'burn' => [
    [
        'amount' => '',
        'tokenId' => ''
    ]
  ],
  'fee' => '',
  'from' => [
    
  ],
  'transfer' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'burn' => [
    [
        'amount' => '',
        'tokenId' => ''
    ]
  ],
  'fee' => '',
  'from' => [
    
  ],
  'transfer' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/testnet/ntp1/burntoken');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/burntoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/burntoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/testnet/ntp1/burntoken", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/burntoken"

payload = {
    "burn": [
        {
            "amount": "",
            "tokenId": ""
        }
    ],
    "fee": "",
    "from": [],
    "transfer": [
        {
            "address": "",
            "amount": "",
            "tokenId": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/burntoken"

payload <- "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/burntoken")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/testnet/ntp1/burntoken') do |req|
  req.body = "{\n  \"burn\": [\n    {\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ],\n  \"fee\": \"\",\n  \"from\": [],\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/burntoken";

    let payload = json!({
        "burn": (
            json!({
                "amount": "",
                "tokenId": ""
            })
        ),
        "fee": "",
        "from": (),
        "transfer": (
            json!({
                "address": "",
                "amount": "",
                "tokenId": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/testnet/ntp1/burntoken \
  --header 'content-type: application/json' \
  --data '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
echo '{
  "burn": [
    {
      "amount": "",
      "tokenId": ""
    }
  ],
  "fee": "",
  "from": [],
  "transfer": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/testnet/ntp1/burntoken \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "burn": [\n    {\n      "amount": "",\n      "tokenId": ""\n    }\n  ],\n  "fee": "",\n  "from": [],\n  "transfer": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/burntoken
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "burn": [
    [
      "amount": "",
      "tokenId": ""
    ]
  ],
  "fee": "",
  "from": [],
  "transfer": [
    [
      "address": "",
      "amount": "",
      "tokenId": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/burntoken")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Builds a transaction that issues a new NTP1 Token (POST)
{{baseUrl}}/testnet/ntp1/issue
BODY json

{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/issue");

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  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/testnet/ntp1/issue" {:content-type :json
                                                               :form-params {:amount ""
                                                                             :divisibility ""
                                                                             :fee ""
                                                                             :flags {:splitChange false}
                                                                             :issueAddress ""
                                                                             :metadata {:description ""
                                                                                        :encryptions [{:format ""
                                                                                                       :key ""
                                                                                                       :pubkey ""
                                                                                                       :type ""}]
                                                                                        :issuer ""
                                                                                        :rules {:expiration {:locked false
                                                                                                             :validUntil ""}
                                                                                                :fees {:items [{:address ""
                                                                                                                :tokenId ""
                                                                                                                :value ""}]
                                                                                                       :locked false}
                                                                                                :holders [{:address ""
                                                                                                           :locked false}]}
                                                                                        :tokenName ""
                                                                                        :urls [{:dataHash ""
                                                                                                :mimeType ""
                                                                                                :name ""
                                                                                                :url ""}]
                                                                                        :userData {:meta [{:key ""
                                                                                                           :value ""}]}}
                                                                             :reissuable false
                                                                             :transfer [{:address ""
                                                                                         :amount ""}]}})
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/issue"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/issue"),
    Content = new StringContent("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/issue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/issue"

	payload := strings.NewReader("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/testnet/ntp1/issue HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1039

{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/testnet/ntp1/issue")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/issue"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/issue")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/testnet/ntp1/issue")
  .header("content-type", "application/json")
  .body("{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {
    splitChange: false
  },
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  reissuable: false,
  transfer: [
    {
      address: '',
      amount: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/testnet/ntp1/issue');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/issue',
  headers: {'content-type': 'application/json'},
  data: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/issue';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"amount":"","divisibility":"","fee":"","flags":{"splitChange":false},"issueAddress":"","metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"reissuable":false,"transfer":[{"address":"","amount":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/issue',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "amount": "",\n  "divisibility": "",\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "issueAddress": "",\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "reissuable": false,\n  "transfer": [\n    {\n      "address": "",\n      "amount": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/issue")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/issue',
  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({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {splitChange: false},
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [{format: '', key: '', pubkey: '', type: ''}],
    issuer: '',
    rules: {
      expiration: {locked: false, validUntil: ''},
      fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
      holders: [{address: '', locked: false}]
    },
    tokenName: '',
    urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
    userData: {meta: [{key: '', value: ''}]}
  },
  reissuable: false,
  transfer: [{address: '', amount: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/issue',
  headers: {'content-type': 'application/json'},
  body: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  },
  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}}/testnet/ntp1/issue');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  amount: '',
  divisibility: '',
  fee: '',
  flags: {
    splitChange: false
  },
  issueAddress: '',
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  reissuable: false,
  transfer: [
    {
      address: '',
      amount: ''
    }
  ]
});

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}}/testnet/ntp1/issue',
  headers: {'content-type': 'application/json'},
  data: {
    amount: '',
    divisibility: '',
    fee: '',
    flags: {splitChange: false},
    issueAddress: '',
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    reissuable: false,
    transfer: [{address: '', amount: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/issue';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"amount":"","divisibility":"","fee":"","flags":{"splitChange":false},"issueAddress":"","metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"reissuable":false,"transfer":[{"address":"","amount":""}]}'
};

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 = @{ @"amount": @"",
                              @"divisibility": @"",
                              @"fee": @"",
                              @"flags": @{ @"splitChange": @NO },
                              @"issueAddress": @"",
                              @"metadata": @{ @"description": @"", @"encryptions": @[ @{ @"format": @"", @"key": @"", @"pubkey": @"", @"type": @"" } ], @"issuer": @"", @"rules": @{ @"expiration": @{ @"locked": @NO, @"validUntil": @"" }, @"fees": @{ @"items": @[ @{ @"address": @"", @"tokenId": @"", @"value": @"" } ], @"locked": @NO }, @"holders": @[ @{ @"address": @"", @"locked": @NO } ] }, @"tokenName": @"", @"urls": @[ @{ @"dataHash": @"", @"mimeType": @"", @"name": @"", @"url": @"" } ], @"userData": @{ @"meta": @[ @{ @"key": @"", @"value": @"" } ] } },
                              @"reissuable": @NO,
                              @"transfer": @[ @{ @"address": @"", @"amount": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/issue"]
                                                       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}}/testnet/ntp1/issue" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/issue",
  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([
    'amount' => '',
    'divisibility' => '',
    'fee' => '',
    'flags' => [
        'splitChange' => null
    ],
    'issueAddress' => '',
    'metadata' => [
        'description' => '',
        'encryptions' => [
                [
                                'format' => '',
                                'key' => '',
                                'pubkey' => '',
                                'type' => ''
                ]
        ],
        'issuer' => '',
        'rules' => [
                'expiration' => [
                                'locked' => null,
                                'validUntil' => ''
                ],
                'fees' => [
                                'items' => [
                                                                [
                                                                                                                                'address' => '',
                                                                                                                                'tokenId' => '',
                                                                                                                                'value' => ''
                                                                ]
                                ],
                                'locked' => null
                ],
                'holders' => [
                                [
                                                                'address' => '',
                                                                'locked' => null
                                ]
                ]
        ],
        'tokenName' => '',
        'urls' => [
                [
                                'dataHash' => '',
                                'mimeType' => '',
                                'name' => '',
                                'url' => ''
                ]
        ],
        'userData' => [
                'meta' => [
                                [
                                                                'key' => '',
                                                                'value' => ''
                                ]
                ]
        ]
    ],
    'reissuable' => null,
    'transfer' => [
        [
                'address' => '',
                'amount' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/testnet/ntp1/issue', [
  'body' => '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/issue');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'amount' => '',
  'divisibility' => '',
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'issueAddress' => '',
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'reissuable' => null,
  'transfer' => [
    [
        'address' => '',
        'amount' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'amount' => '',
  'divisibility' => '',
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'issueAddress' => '',
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'reissuable' => null,
  'transfer' => [
    [
        'address' => '',
        'amount' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/testnet/ntp1/issue');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/issue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/issue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/testnet/ntp1/issue", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/issue"

payload = {
    "amount": "",
    "divisibility": "",
    "fee": "",
    "flags": { "splitChange": False },
    "issueAddress": "",
    "metadata": {
        "description": "",
        "encryptions": [
            {
                "format": "",
                "key": "",
                "pubkey": "",
                "type": ""
            }
        ],
        "issuer": "",
        "rules": {
            "expiration": {
                "locked": False,
                "validUntil": ""
            },
            "fees": {
                "items": [
                    {
                        "address": "",
                        "tokenId": "",
                        "value": ""
                    }
                ],
                "locked": False
            },
            "holders": [
                {
                    "address": "",
                    "locked": False
                }
            ]
        },
        "tokenName": "",
        "urls": [
            {
                "dataHash": "",
                "mimeType": "",
                "name": "",
                "url": ""
            }
        ],
        "userData": { "meta": [
                {
                    "key": "",
                    "value": ""
                }
            ] }
    },
    "reissuable": False,
    "transfer": [
        {
            "address": "",
            "amount": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/issue"

payload <- "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/issue")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/testnet/ntp1/issue') do |req|
  req.body = "{\n  \"amount\": \"\",\n  \"divisibility\": \"\",\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"issueAddress\": \"\",\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"reissuable\": false,\n  \"transfer\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/issue";

    let payload = json!({
        "amount": "",
        "divisibility": "",
        "fee": "",
        "flags": json!({"splitChange": false}),
        "issueAddress": "",
        "metadata": json!({
            "description": "",
            "encryptions": (
                json!({
                    "format": "",
                    "key": "",
                    "pubkey": "",
                    "type": ""
                })
            ),
            "issuer": "",
            "rules": json!({
                "expiration": json!({
                    "locked": false,
                    "validUntil": ""
                }),
                "fees": json!({
                    "items": (
                        json!({
                            "address": "",
                            "tokenId": "",
                            "value": ""
                        })
                    ),
                    "locked": false
                }),
                "holders": (
                    json!({
                        "address": "",
                        "locked": false
                    })
                )
            }),
            "tokenName": "",
            "urls": (
                json!({
                    "dataHash": "",
                    "mimeType": "",
                    "name": "",
                    "url": ""
                })
            ),
            "userData": json!({"meta": (
                    json!({
                        "key": "",
                        "value": ""
                    })
                )})
        }),
        "reissuable": false,
        "transfer": (
            json!({
                "address": "",
                "amount": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/testnet/ntp1/issue \
  --header 'content-type: application/json' \
  --data '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}'
echo '{
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "issueAddress": "",
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "reissuable": false,
  "transfer": [
    {
      "address": "",
      "amount": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/testnet/ntp1/issue \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "amount": "",\n  "divisibility": "",\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "issueAddress": "",\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "reissuable": false,\n  "transfer": [\n    {\n      "address": "",\n      "amount": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/issue
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "amount": "",
  "divisibility": "",
  "fee": "",
  "flags": ["splitChange": false],
  "issueAddress": "",
  "metadata": [
    "description": "",
    "encryptions": [
      [
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      ]
    ],
    "issuer": "",
    "rules": [
      "expiration": [
        "locked": false,
        "validUntil": ""
      ],
      "fees": [
        "items": [
          [
            "address": "",
            "tokenId": "",
            "value": ""
          ]
        ],
        "locked": false
      ],
      "holders": [
        [
          "address": "",
          "locked": false
        ]
      ]
    ],
    "tokenName": "",
    "urls": [
      [
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      ]
    ],
    "userData": ["meta": [
        [
          "key": "",
          "value": ""
        ]
      ]]
  ],
  "reissuable": false,
  "transfer": [
    [
      "address": "",
      "amount": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/issue")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Builds a transaction that sends an NTP1 Token (POST)
{{baseUrl}}/testnet/ntp1/sendtoken
BODY json

{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/sendtoken");

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  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/testnet/ntp1/sendtoken" {:content-type :json
                                                                   :form-params {:fee ""
                                                                                 :flags {:splitChange false}
                                                                                 :from []
                                                                                 :metadata {:description ""
                                                                                            :encryptions [{:format ""
                                                                                                           :key ""
                                                                                                           :pubkey ""
                                                                                                           :type ""}]
                                                                                            :issuer ""
                                                                                            :rules {:expiration {:locked false
                                                                                                                 :validUntil ""}
                                                                                                    :fees {:items [{:address ""
                                                                                                                    :tokenId ""
                                                                                                                    :value ""}]
                                                                                                           :locked false}
                                                                                                    :holders [{:address ""
                                                                                                               :locked false}]}
                                                                                            :tokenName ""
                                                                                            :urls [{:dataHash ""
                                                                                                    :mimeType ""
                                                                                                    :name ""
                                                                                                    :url ""}]
                                                                                            :userData {:meta [{:key ""
                                                                                                               :value ""}]}}
                                                                                 :sendutxo []
                                                                                 :to [{:address ""
                                                                                       :amount ""
                                                                                       :tokenId ""}]}})
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/sendtoken"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/sendtoken"),
    Content = new StringContent("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/sendtoken");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/sendtoken"

	payload := strings.NewReader("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/testnet/ntp1/sendtoken HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1003

{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/testnet/ntp1/sendtoken")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/sendtoken"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/sendtoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/testnet/ntp1/sendtoken")
  .header("content-type", "application/json")
  .body("{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  fee: '',
  flags: {
    splitChange: false
  },
  from: [],
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  sendutxo: [],
  to: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/testnet/ntp1/sendtoken');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  data: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/sendtoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fee":"","flags":{"splitChange":false},"from":[],"metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"sendutxo":[],"to":[{"address":"","amount":"","tokenId":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/sendtoken',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "from": [],\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "sendutxo": [],\n  "to": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/sendtoken")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/sendtoken',
  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({
  fee: '',
  flags: {splitChange: false},
  from: [],
  metadata: {
    description: '',
    encryptions: [{format: '', key: '', pubkey: '', type: ''}],
    issuer: '',
    rules: {
      expiration: {locked: false, validUntil: ''},
      fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
      holders: [{address: '', locked: false}]
    },
    tokenName: '',
    urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
    userData: {meta: [{key: '', value: ''}]}
  },
  sendutxo: [],
  to: [{address: '', amount: '', tokenId: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/testnet/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  body: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  },
  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}}/testnet/ntp1/sendtoken');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  fee: '',
  flags: {
    splitChange: false
  },
  from: [],
  metadata: {
    description: '',
    encryptions: [
      {
        format: '',
        key: '',
        pubkey: '',
        type: ''
      }
    ],
    issuer: '',
    rules: {
      expiration: {
        locked: false,
        validUntil: ''
      },
      fees: {
        items: [
          {
            address: '',
            tokenId: '',
            value: ''
          }
        ],
        locked: false
      },
      holders: [
        {
          address: '',
          locked: false
        }
      ]
    },
    tokenName: '',
    urls: [
      {
        dataHash: '',
        mimeType: '',
        name: '',
        url: ''
      }
    ],
    userData: {
      meta: [
        {
          key: '',
          value: ''
        }
      ]
    }
  },
  sendutxo: [],
  to: [
    {
      address: '',
      amount: '',
      tokenId: ''
    }
  ]
});

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}}/testnet/ntp1/sendtoken',
  headers: {'content-type': 'application/json'},
  data: {
    fee: '',
    flags: {splitChange: false},
    from: [],
    metadata: {
      description: '',
      encryptions: [{format: '', key: '', pubkey: '', type: ''}],
      issuer: '',
      rules: {
        expiration: {locked: false, validUntil: ''},
        fees: {items: [{address: '', tokenId: '', value: ''}], locked: false},
        holders: [{address: '', locked: false}]
      },
      tokenName: '',
      urls: [{dataHash: '', mimeType: '', name: '', url: ''}],
      userData: {meta: [{key: '', value: ''}]}
    },
    sendutxo: [],
    to: [{address: '', amount: '', tokenId: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/sendtoken';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fee":"","flags":{"splitChange":false},"from":[],"metadata":{"description":"","encryptions":[{"format":"","key":"","pubkey":"","type":""}],"issuer":"","rules":{"expiration":{"locked":false,"validUntil":""},"fees":{"items":[{"address":"","tokenId":"","value":""}],"locked":false},"holders":[{"address":"","locked":false}]},"tokenName":"","urls":[{"dataHash":"","mimeType":"","name":"","url":""}],"userData":{"meta":[{"key":"","value":""}]}},"sendutxo":[],"to":[{"address":"","amount":"","tokenId":""}]}'
};

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 = @{ @"fee": @"",
                              @"flags": @{ @"splitChange": @NO },
                              @"from": @[  ],
                              @"metadata": @{ @"description": @"", @"encryptions": @[ @{ @"format": @"", @"key": @"", @"pubkey": @"", @"type": @"" } ], @"issuer": @"", @"rules": @{ @"expiration": @{ @"locked": @NO, @"validUntil": @"" }, @"fees": @{ @"items": @[ @{ @"address": @"", @"tokenId": @"", @"value": @"" } ], @"locked": @NO }, @"holders": @[ @{ @"address": @"", @"locked": @NO } ] }, @"tokenName": @"", @"urls": @[ @{ @"dataHash": @"", @"mimeType": @"", @"name": @"", @"url": @"" } ], @"userData": @{ @"meta": @[ @{ @"key": @"", @"value": @"" } ] } },
                              @"sendutxo": @[  ],
                              @"to": @[ @{ @"address": @"", @"amount": @"", @"tokenId": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/sendtoken"]
                                                       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}}/testnet/ntp1/sendtoken" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/sendtoken",
  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([
    'fee' => '',
    'flags' => [
        'splitChange' => null
    ],
    'from' => [
        
    ],
    'metadata' => [
        'description' => '',
        'encryptions' => [
                [
                                'format' => '',
                                'key' => '',
                                'pubkey' => '',
                                'type' => ''
                ]
        ],
        'issuer' => '',
        'rules' => [
                'expiration' => [
                                'locked' => null,
                                'validUntil' => ''
                ],
                'fees' => [
                                'items' => [
                                                                [
                                                                                                                                'address' => '',
                                                                                                                                'tokenId' => '',
                                                                                                                                'value' => ''
                                                                ]
                                ],
                                'locked' => null
                ],
                'holders' => [
                                [
                                                                'address' => '',
                                                                'locked' => null
                                ]
                ]
        ],
        'tokenName' => '',
        'urls' => [
                [
                                'dataHash' => '',
                                'mimeType' => '',
                                'name' => '',
                                'url' => ''
                ]
        ],
        'userData' => [
                'meta' => [
                                [
                                                                'key' => '',
                                                                'value' => ''
                                ]
                ]
        ]
    ],
    'sendutxo' => [
        
    ],
    'to' => [
        [
                'address' => '',
                'amount' => '',
                'tokenId' => ''
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/testnet/ntp1/sendtoken', [
  'body' => '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/sendtoken');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'from' => [
    
  ],
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'sendutxo' => [
    
  ],
  'to' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'fee' => '',
  'flags' => [
    'splitChange' => null
  ],
  'from' => [
    
  ],
  'metadata' => [
    'description' => '',
    'encryptions' => [
        [
                'format' => '',
                'key' => '',
                'pubkey' => '',
                'type' => ''
        ]
    ],
    'issuer' => '',
    'rules' => [
        'expiration' => [
                'locked' => null,
                'validUntil' => ''
        ],
        'fees' => [
                'items' => [
                                [
                                                                'address' => '',
                                                                'tokenId' => '',
                                                                'value' => ''
                                ]
                ],
                'locked' => null
        ],
        'holders' => [
                [
                                'address' => '',
                                'locked' => null
                ]
        ]
    ],
    'tokenName' => '',
    'urls' => [
        [
                'dataHash' => '',
                'mimeType' => '',
                'name' => '',
                'url' => ''
        ]
    ],
    'userData' => [
        'meta' => [
                [
                                'key' => '',
                                'value' => ''
                ]
        ]
    ]
  ],
  'sendutxo' => [
    
  ],
  'to' => [
    [
        'address' => '',
        'amount' => '',
        'tokenId' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/testnet/ntp1/sendtoken');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/sendtoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/sendtoken' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/testnet/ntp1/sendtoken", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/sendtoken"

payload = {
    "fee": "",
    "flags": { "splitChange": False },
    "from": [],
    "metadata": {
        "description": "",
        "encryptions": [
            {
                "format": "",
                "key": "",
                "pubkey": "",
                "type": ""
            }
        ],
        "issuer": "",
        "rules": {
            "expiration": {
                "locked": False,
                "validUntil": ""
            },
            "fees": {
                "items": [
                    {
                        "address": "",
                        "tokenId": "",
                        "value": ""
                    }
                ],
                "locked": False
            },
            "holders": [
                {
                    "address": "",
                    "locked": False
                }
            ]
        },
        "tokenName": "",
        "urls": [
            {
                "dataHash": "",
                "mimeType": "",
                "name": "",
                "url": ""
            }
        ],
        "userData": { "meta": [
                {
                    "key": "",
                    "value": ""
                }
            ] }
    },
    "sendutxo": [],
    "to": [
        {
            "address": "",
            "amount": "",
            "tokenId": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/sendtoken"

payload <- "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/sendtoken")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/testnet/ntp1/sendtoken') do |req|
  req.body = "{\n  \"fee\": \"\",\n  \"flags\": {\n    \"splitChange\": false\n  },\n  \"from\": [],\n  \"metadata\": {\n    \"description\": \"\",\n    \"encryptions\": [\n      {\n        \"format\": \"\",\n        \"key\": \"\",\n        \"pubkey\": \"\",\n        \"type\": \"\"\n      }\n    ],\n    \"issuer\": \"\",\n    \"rules\": {\n      \"expiration\": {\n        \"locked\": false,\n        \"validUntil\": \"\"\n      },\n      \"fees\": {\n        \"items\": [\n          {\n            \"address\": \"\",\n            \"tokenId\": \"\",\n            \"value\": \"\"\n          }\n        ],\n        \"locked\": false\n      },\n      \"holders\": [\n        {\n          \"address\": \"\",\n          \"locked\": false\n        }\n      ]\n    },\n    \"tokenName\": \"\",\n    \"urls\": [\n      {\n        \"dataHash\": \"\",\n        \"mimeType\": \"\",\n        \"name\": \"\",\n        \"url\": \"\"\n      }\n    ],\n    \"userData\": {\n      \"meta\": [\n        {\n          \"key\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  },\n  \"sendutxo\": [],\n  \"to\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"tokenId\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/sendtoken";

    let payload = json!({
        "fee": "",
        "flags": json!({"splitChange": false}),
        "from": (),
        "metadata": json!({
            "description": "",
            "encryptions": (
                json!({
                    "format": "",
                    "key": "",
                    "pubkey": "",
                    "type": ""
                })
            ),
            "issuer": "",
            "rules": json!({
                "expiration": json!({
                    "locked": false,
                    "validUntil": ""
                }),
                "fees": json!({
                    "items": (
                        json!({
                            "address": "",
                            "tokenId": "",
                            "value": ""
                        })
                    ),
                    "locked": false
                }),
                "holders": (
                    json!({
                        "address": "",
                        "locked": false
                    })
                )
            }),
            "tokenName": "",
            "urls": (
                json!({
                    "dataHash": "",
                    "mimeType": "",
                    "name": "",
                    "url": ""
                })
            ),
            "userData": json!({"meta": (
                    json!({
                        "key": "",
                        "value": ""
                    })
                )})
        }),
        "sendutxo": (),
        "to": (
            json!({
                "address": "",
                "amount": "",
                "tokenId": ""
            })
        )
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/testnet/ntp1/sendtoken \
  --header 'content-type: application/json' \
  --data '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}'
echo '{
  "fee": "",
  "flags": {
    "splitChange": false
  },
  "from": [],
  "metadata": {
    "description": "",
    "encryptions": [
      {
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      }
    ],
    "issuer": "",
    "rules": {
      "expiration": {
        "locked": false,
        "validUntil": ""
      },
      "fees": {
        "items": [
          {
            "address": "",
            "tokenId": "",
            "value": ""
          }
        ],
        "locked": false
      },
      "holders": [
        {
          "address": "",
          "locked": false
        }
      ]
    },
    "tokenName": "",
    "urls": [
      {
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      }
    ],
    "userData": {
      "meta": [
        {
          "key": "",
          "value": ""
        }
      ]
    }
  },
  "sendutxo": [],
  "to": [
    {
      "address": "",
      "amount": "",
      "tokenId": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/testnet/ntp1/sendtoken \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "fee": "",\n  "flags": {\n    "splitChange": false\n  },\n  "from": [],\n  "metadata": {\n    "description": "",\n    "encryptions": [\n      {\n        "format": "",\n        "key": "",\n        "pubkey": "",\n        "type": ""\n      }\n    ],\n    "issuer": "",\n    "rules": {\n      "expiration": {\n        "locked": false,\n        "validUntil": ""\n      },\n      "fees": {\n        "items": [\n          {\n            "address": "",\n            "tokenId": "",\n            "value": ""\n          }\n        ],\n        "locked": false\n      },\n      "holders": [\n        {\n          "address": "",\n          "locked": false\n        }\n      ]\n    },\n    "tokenName": "",\n    "urls": [\n      {\n        "dataHash": "",\n        "mimeType": "",\n        "name": "",\n        "url": ""\n      }\n    ],\n    "userData": {\n      "meta": [\n        {\n          "key": "",\n          "value": ""\n        }\n      ]\n    }\n  },\n  "sendutxo": [],\n  "to": [\n    {\n      "address": "",\n      "amount": "",\n      "tokenId": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/sendtoken
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "fee": "",
  "flags": ["splitChange": false],
  "from": [],
  "metadata": [
    "description": "",
    "encryptions": [
      [
        "format": "",
        "key": "",
        "pubkey": "",
        "type": ""
      ]
    ],
    "issuer": "",
    "rules": [
      "expiration": [
        "locked": false,
        "validUntil": ""
      ],
      "fees": [
        "items": [
          [
            "address": "",
            "tokenId": "",
            "value": ""
          ]
        ],
        "locked": false
      ],
      "holders": [
        [
          "address": "",
          "locked": false
        ]
      ]
    ],
    "tokenName": "",
    "urls": [
      [
        "dataHash": "",
        "mimeType": "",
        "name": "",
        "url": ""
      ]
    ],
    "userData": ["meta": [
        [
          "key": "",
          "value": ""
        ]
      ]]
  ],
  "sendutxo": [],
  "to": [
    [
      "address": "",
      "amount": "",
      "tokenId": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/sendtoken")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get Addresses Holding a Token (GET)
{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid
QUERY PARAMS

tokenid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/stakeholders/:tokenid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/stakeholders/:tokenid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/stakeholders/:tokenid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/stakeholders/:tokenid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/stakeholders/:tokenid
http GET {{baseUrl}}/testnet/ntp1/stakeholders/:tokenid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/stakeholders/:tokenid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/stakeholders/:tokenid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get Metadata of Token (GET)
{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid
QUERY PARAMS

tokenid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/tokenmetadata/:tokenid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/tokenmetadata/:tokenid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/tokenmetadata/:tokenid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/tokenmetadata/:tokenid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid
http GET {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get UTXO Metadata of Token (GET)
{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo
QUERY PARAMS

tokenid
utxo
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/tokenmetadata/:tokenid/:utxo HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/tokenmetadata/:tokenid/:utxo',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/tokenmetadata/:tokenid/:utxo")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/tokenmetadata/:tokenid/:utxo') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo
http GET {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/tokenmetadata/:tokenid/:utxo")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Information On a Neblio Address (GET)
{{baseUrl}}/testnet/ntp1/addressinfo/:address
QUERY PARAMS

address
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/addressinfo/:address");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/addressinfo/:address")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/addressinfo/:address"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/addressinfo/:address"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/addressinfo/:address");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/addressinfo/:address"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/addressinfo/:address HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/addressinfo/:address")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/addressinfo/:address"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/addressinfo/:address")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/addressinfo/:address")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/addressinfo/:address');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/addressinfo/:address'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/addressinfo/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/addressinfo/:address',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/addressinfo/:address")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/addressinfo/:address',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/addressinfo/:address'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/addressinfo/:address');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/addressinfo/:address'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/addressinfo/:address';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/addressinfo/:address"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/addressinfo/:address" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/addressinfo/:address",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/addressinfo/:address');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/addressinfo/:address');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/addressinfo/:address');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/addressinfo/:address' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/addressinfo/:address' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/addressinfo/:address")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/addressinfo/:address"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/addressinfo/:address"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/addressinfo/:address")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/addressinfo/:address') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/addressinfo/:address";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/addressinfo/:address
http GET {{baseUrl}}/testnet/ntp1/addressinfo/:address
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/addressinfo/:address
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/addressinfo/:address")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Information On an NTP1 Transaction (GET)
{{baseUrl}}/testnet/ntp1/transactioninfo/:txid
QUERY PARAMS

txid
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/transactioninfo/:txid HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/transactioninfo/:txid',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/transactioninfo/:txid');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/transactioninfo/:txid');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/transactioninfo/:txid' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/transactioninfo/:txid")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/transactioninfo/:txid') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/transactioninfo/:txid
http GET {{baseUrl}}/testnet/ntp1/transactioninfo/:txid
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/transactioninfo/:txid
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/transactioninfo/:txid")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns the tokenId representing a token (GET)
{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol
QUERY PARAMS

tokensymbol
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")
require "http/client"

url = "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/testnet/ntp1/tokenid/:tokensymbol HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/testnet/ntp1/tokenid/:tokensymbol',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol');

echo $response->getBody();
setUrl('{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/testnet/ntp1/tokenid/:tokensymbol")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/testnet/ntp1/tokenid/:tokensymbol') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol
http GET {{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/testnet/ntp1/tokenid/:tokensymbol")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()