Yodlee Core APIs
POST
Add Manual Account
{{baseUrl}}/accounts
BODY json
{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/accounts" {:content-type :json
:form-params {:account {:accountName ""
:accountNumber ""
:accountType ""
:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:sourceType ""
:state ""
:street ""
:type ""
:zip ""}
:amountDue {:amount ""
:currency ""}
:balance {}
:dueDate ""
:frequency ""
:homeValue {}
:includeInNetWorth ""
:memo ""
:nickname ""
:valuationType ""}}})
require "http/client"
url = "{{baseUrl}}/accounts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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}}/accounts"),
Content = new StringContent("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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}}/accounts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts"
payload := strings.NewReader("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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/accounts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 555
{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/accounts")
.setHeader("content-type", "application/json")
.setBody("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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 \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/accounts")
.header("content-type", "application/json")
.body("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {
amount: '',
currency: ''
},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/accounts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
data: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account":{"accountName":"","accountNumber":"","accountType":"","address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"amountDue":{"amount":"","currency":""},"balance":{},"dueDate":"","frequency":"","homeValue":{},"includeInNetWorth":"","memo":"","nickname":"","valuationType":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "amountDue": {\n "amount": "",\n "currency": ""\n },\n "balance": {},\n "dueDate": "",\n "frequency": "",\n "homeValue": {},\n "includeInNetWorth": "",\n "memo": "",\n "nickname": "",\n "valuationType": ""\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 \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/accounts")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
body: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/accounts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {
amount: '',
currency: ''
},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
data: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
memo: '',
nickname: '',
valuationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account":{"accountName":"","accountNumber":"","accountType":"","address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"amountDue":{"amount":"","currency":""},"balance":{},"dueDate":"","frequency":"","homeValue":{},"includeInNetWorth":"","memo":"","nickname":"","valuationType":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"account": @{ @"accountName": @"", @"accountNumber": @"", @"accountType": @"", @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"sourceType": @"", @"state": @"", @"street": @"", @"type": @"", @"zip": @"" }, @"amountDue": @{ @"amount": @"", @"currency": @"" }, @"balance": @{ }, @"dueDate": @"", @"frequency": @"", @"homeValue": @{ }, @"includeInNetWorth": @"", @"memo": @"", @"nickname": @"", @"valuationType": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'memo' => '',
'nickname' => '',
'valuationType' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/accounts', [
'body' => '{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/accounts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'memo' => '',
'nickname' => '',
'valuationType' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'memo' => '',
'nickname' => '',
'valuationType' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/accounts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/accounts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts"
payload = { "account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts"
payload <- "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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}}/accounts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\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/accounts') do |req|
req.body = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\",\n \"valuationType\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts";
let payload = json!({"account": json!({
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}),
"amountDue": json!({
"amount": "",
"currency": ""
}),
"balance": json!({}),
"dueDate": "",
"frequency": "",
"homeValue": json!({}),
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/accounts \
--header 'content-type: application/json' \
--data '{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}'
echo '{
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
}
}' | \
http POST {{baseUrl}}/accounts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "amountDue": {\n "amount": "",\n "currency": ""\n },\n "balance": {},\n "dueDate": "",\n "frequency": "",\n "homeValue": {},\n "includeInNetWorth": "",\n "memo": "",\n "nickname": "",\n "valuationType": ""\n }\n}' \
--output-document \
- {{baseUrl}}/accounts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["account": [
"accountName": "",
"accountNumber": "",
"accountType": "",
"address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
],
"amountDue": [
"amount": "",
"currency": ""
],
"balance": [],
"dueDate": "",
"frequency": "",
"homeValue": [],
"includeInNetWorth": "",
"memo": "",
"nickname": "",
"valuationType": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Account
{{baseUrl}}/accounts/:accountId
QUERY PARAMS
accountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/:accountId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/accounts/:accountId")
require "http/client"
url = "{{baseUrl}}/accounts/:accountId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/accounts/:accountId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts/:accountId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/:accountId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/accounts/:accountId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/accounts/:accountId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/:accountId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/accounts/:accountId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/accounts/:accountId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/accounts/:accountId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/:accountId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/:accountId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/:accountId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/accounts/:accountId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/accounts/:accountId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/accounts/:accountId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/:accountId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/:accountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/:accountId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/:accountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/accounts/:accountId');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/:accountId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts/:accountId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/:accountId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/:accountId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/accounts/:accountId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/:accountId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/:accountId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts/:accountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/accounts/:accountId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/:accountId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/accounts/:accountId
http DELETE {{baseUrl}}/accounts/:accountId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/accounts/:accountId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/:accountId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Evaluate Address
{{baseUrl}}/accounts/evaluateAddress
BODY json
{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/evaluateAddress");
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 \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/accounts/evaluateAddress" {:content-type :json
:form-params {:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:sourceType ""
:state ""
:street ""
:type ""
:zip ""}}})
require "http/client"
url = "{{baseUrl}}/accounts/evaluateAddress"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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}}/accounts/evaluateAddress"),
Content = new StringContent("{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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}}/accounts/evaluateAddress");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/evaluateAddress"
payload := strings.NewReader("{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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/accounts/evaluateAddress HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 204
{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/accounts/evaluateAddress")
.setHeader("content-type", "application/json")
.setBody("{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/evaluateAddress"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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 \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/evaluateAddress")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/accounts/evaluateAddress")
.header("content-type", "application/json")
.body("{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/accounts/evaluateAddress');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts/evaluateAddress',
headers: {'content-type': 'application/json'},
data: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/evaluateAddress';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/evaluateAddress',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\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 \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/accounts/evaluateAddress")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/evaluateAddress',
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({
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts/evaluateAddress',
headers: {'content-type': 'application/json'},
body: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/accounts/evaluateAddress');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts/evaluateAddress',
headers: {'content-type': 'application/json'},
data: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/evaluateAddress';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""}}'
};
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 = @{ @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"sourceType": @"", @"state": @"", @"street": @"", @"type": @"", @"zip": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/evaluateAddress"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/evaluateAddress" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/evaluateAddress",
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([
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/accounts/evaluateAddress', [
'body' => '{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/evaluateAddress');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/accounts/evaluateAddress');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/evaluateAddress' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/evaluateAddress' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/accounts/evaluateAddress", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/evaluateAddress"
payload = { "address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/evaluateAddress"
payload <- "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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}}/accounts/evaluateAddress")
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 \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\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/accounts/evaluateAddress') do |req|
req.body = "{\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/evaluateAddress";
let payload = json!({"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/accounts/evaluateAddress \
--header 'content-type: application/json' \
--data '{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}'
echo '{
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}
}' | \
http POST {{baseUrl}}/accounts/evaluateAddress \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n }\n}' \
--output-document \
- {{baseUrl}}/accounts/evaluateAddress
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/evaluateAddress")! 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 Account Details
{{baseUrl}}/accounts/:accountId
QUERY PARAMS
accountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/:accountId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/accounts/:accountId")
require "http/client"
url = "{{baseUrl}}/accounts/:accountId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/accounts/:accountId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts/:accountId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/:accountId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/accounts/:accountId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/accounts/:accountId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/:accountId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/accounts/:accountId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/accounts/:accountId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/accounts/:accountId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/:accountId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/:accountId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/:accountId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/accounts/:accountId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/accounts/:accountId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/accounts/:accountId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/:accountId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/:accountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/:accountId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/:accountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/accounts/:accountId');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/:accountId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts/:accountId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/:accountId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/:accountId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/accounts/:accountId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/:accountId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/:accountId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts/:accountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/accounts/:accountId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/:accountId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/accounts/:accountId
http GET {{baseUrl}}/accounts/:accountId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/accounts/:accountId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/:accountId")! 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 Accounts
{{baseUrl}}/accounts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/accounts")
require "http/client"
url = "{{baseUrl}}/accounts"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/accounts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/accounts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/accounts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/accounts")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/accounts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/accounts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/accounts');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/accounts');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/accounts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/accounts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/accounts
http GET {{baseUrl}}/accounts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/accounts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Historical Balances
{{baseUrl}}/accounts/historicalBalances
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/historicalBalances");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/accounts/historicalBalances")
require "http/client"
url = "{{baseUrl}}/accounts/historicalBalances"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/accounts/historicalBalances"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts/historicalBalances");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/historicalBalances"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/accounts/historicalBalances HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/accounts/historicalBalances")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/historicalBalances"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/historicalBalances")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/accounts/historicalBalances")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/accounts/historicalBalances');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/accounts/historicalBalances'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/historicalBalances';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/historicalBalances',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts/historicalBalances")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/historicalBalances',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/accounts/historicalBalances'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/accounts/historicalBalances');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/accounts/historicalBalances'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/historicalBalances';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/historicalBalances"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/historicalBalances" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/historicalBalances",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/accounts/historicalBalances');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/historicalBalances');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts/historicalBalances');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/historicalBalances' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/historicalBalances' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/accounts/historicalBalances")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/historicalBalances"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/historicalBalances"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts/historicalBalances")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/accounts/historicalBalances') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/historicalBalances";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/accounts/historicalBalances
http GET {{baseUrl}}/accounts/historicalBalances
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/accounts/historicalBalances
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/historicalBalances")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Account
{{baseUrl}}/accounts/:accountId
QUERY PARAMS
accountId
BODY json
{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/:accountId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/accounts/:accountId" {:content-type :json
:form-params {:account {:accountName ""
:accountNumber ""
:accountStatus ""
:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:sourceType ""
:state ""
:street ""
:type ""
:zip ""}
:amountDue {:amount ""
:currency ""}
:balance {}
:container ""
:dueDate ""
:frequency ""
:homeValue {}
:includeInNetWorth ""
:isEbillEnrolled ""
:memo ""
:nickname ""}}})
require "http/client"
url = "{{baseUrl}}/accounts/:accountId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/accounts/:accountId"),
Content = new StringContent("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\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}}/accounts/:accountId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/:accountId"
payload := strings.NewReader("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/accounts/:accountId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 580
{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/accounts/:accountId")
.setHeader("content-type", "application/json")
.setBody("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/:accountId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\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 \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/accounts/:accountId")
.header("content-type", "application/json")
.body("{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {
amount: '',
currency: ''
},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/accounts/:accountId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/accounts/:accountId',
headers: {'content-type': 'application/json'},
data: {
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/:accountId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"account":{"accountName":"","accountNumber":"","accountStatus":"","address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"amountDue":{"amount":"","currency":""},"balance":{},"container":"","dueDate":"","frequency":"","homeValue":{},"includeInNetWorth":"","isEbillEnrolled":"","memo":"","nickname":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/:accountId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountStatus": "",\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "amountDue": {\n "amount": "",\n "currency": ""\n },\n "balance": {},\n "container": "",\n "dueDate": "",\n "frequency": "",\n "homeValue": {},\n "includeInNetWorth": "",\n "isEbillEnrolled": "",\n "memo": "",\n "nickname": ""\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 \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/accounts/:accountId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/:accountId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/accounts/:accountId',
headers: {'content-type': 'application/json'},
body: {
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/accounts/:accountId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {
amount: '',
currency: ''
},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/accounts/:accountId',
headers: {'content-type': 'application/json'},
data: {
account: {
accountName: '',
accountNumber: '',
accountStatus: '',
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
amountDue: {amount: '', currency: ''},
balance: {},
container: '',
dueDate: '',
frequency: '',
homeValue: {},
includeInNetWorth: '',
isEbillEnrolled: '',
memo: '',
nickname: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/:accountId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"account":{"accountName":"","accountNumber":"","accountStatus":"","address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"amountDue":{"amount":"","currency":""},"balance":{},"container":"","dueDate":"","frequency":"","homeValue":{},"includeInNetWorth":"","isEbillEnrolled":"","memo":"","nickname":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"account": @{ @"accountName": @"", @"accountNumber": @"", @"accountStatus": @"", @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"sourceType": @"", @"state": @"", @"street": @"", @"type": @"", @"zip": @"" }, @"amountDue": @{ @"amount": @"", @"currency": @"" }, @"balance": @{ }, @"container": @"", @"dueDate": @"", @"frequency": @"", @"homeValue": @{ }, @"includeInNetWorth": @"", @"isEbillEnrolled": @"", @"memo": @"", @"nickname": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/:accountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/:accountId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/:accountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountStatus' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'container' => '',
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'isEbillEnrolled' => '',
'memo' => '',
'nickname' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/accounts/:accountId', [
'body' => '{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/:accountId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountStatus' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'container' => '',
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'isEbillEnrolled' => '',
'memo' => '',
'nickname' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountStatus' => '',
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'amountDue' => [
'amount' => '',
'currency' => ''
],
'balance' => [
],
'container' => '',
'dueDate' => '',
'frequency' => '',
'homeValue' => [
],
'includeInNetWorth' => '',
'isEbillEnrolled' => '',
'memo' => '',
'nickname' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/accounts/:accountId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/:accountId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/:accountId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/accounts/:accountId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/:accountId"
payload = { "account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/:accountId"
payload <- "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts/:accountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/accounts/:accountId') do |req|
req.body = "{\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountStatus\": \"\",\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"amountDue\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"balance\": {},\n \"container\": \"\",\n \"dueDate\": \"\",\n \"frequency\": \"\",\n \"homeValue\": {},\n \"includeInNetWorth\": \"\",\n \"isEbillEnrolled\": \"\",\n \"memo\": \"\",\n \"nickname\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/:accountId";
let payload = json!({"account": json!({
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}),
"amountDue": json!({
"amount": "",
"currency": ""
}),
"balance": json!({}),
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": json!({}),
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/accounts/:accountId \
--header 'content-type: application/json' \
--data '{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}'
echo '{
"account": {
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"amountDue": {
"amount": "",
"currency": ""
},
"balance": {},
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": {},
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
}
}' | \
http PUT {{baseUrl}}/accounts/:accountId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountStatus": "",\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "amountDue": {\n "amount": "",\n "currency": ""\n },\n "balance": {},\n "container": "",\n "dueDate": "",\n "frequency": "",\n "homeValue": {},\n "includeInNetWorth": "",\n "isEbillEnrolled": "",\n "memo": "",\n "nickname": ""\n }\n}' \
--output-document \
- {{baseUrl}}/accounts/:accountId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["account": [
"accountName": "",
"accountNumber": "",
"accountStatus": "",
"address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
],
"amountDue": [
"amount": "",
"currency": ""
],
"balance": [],
"container": "",
"dueDate": "",
"frequency": "",
"homeValue": [],
"includeInNetWorth": "",
"isEbillEnrolled": "",
"memo": "",
"nickname": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/:accountId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete API Key
{{baseUrl}}/auth/apiKey/:key
QUERY PARAMS
key
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/auth/apiKey/:key");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/auth/apiKey/:key")
require "http/client"
url = "{{baseUrl}}/auth/apiKey/:key"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/auth/apiKey/:key"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/auth/apiKey/:key");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/auth/apiKey/:key"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/auth/apiKey/:key HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/auth/apiKey/:key")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/auth/apiKey/:key"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/auth/apiKey/:key")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/auth/apiKey/:key")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/auth/apiKey/:key');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/apiKey/:key'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/auth/apiKey/:key';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/auth/apiKey/:key',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/auth/apiKey/:key")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/auth/apiKey/:key',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/apiKey/:key'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/auth/apiKey/:key');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/apiKey/:key'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/auth/apiKey/:key';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/auth/apiKey/:key"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/auth/apiKey/:key" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/auth/apiKey/:key",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/auth/apiKey/:key');
echo $response->getBody();
setUrl('{{baseUrl}}/auth/apiKey/:key');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/auth/apiKey/:key');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/auth/apiKey/:key' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/auth/apiKey/:key' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/auth/apiKey/:key")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/auth/apiKey/:key"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/auth/apiKey/:key"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/auth/apiKey/:key")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/auth/apiKey/:key') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/auth/apiKey/:key";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/auth/apiKey/:key
http DELETE {{baseUrl}}/auth/apiKey/:key
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/auth/apiKey/:key
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/auth/apiKey/:key")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Token
{{baseUrl}}/auth/token
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/auth/token");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/auth/token")
require "http/client"
url = "{{baseUrl}}/auth/token"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/auth/token"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/auth/token");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/auth/token"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/auth/token HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/auth/token")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/auth/token"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/auth/token")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/auth/token")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/auth/token');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/token'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/auth/token';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/auth/token',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/auth/token")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/auth/token',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/token'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/auth/token');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/auth/token'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/auth/token';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/auth/token"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/auth/token" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/auth/token",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/auth/token');
echo $response->getBody();
setUrl('{{baseUrl}}/auth/token');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/auth/token');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/auth/token' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/auth/token' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/auth/token")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/auth/token"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/auth/token"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/auth/token")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/auth/token') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/auth/token";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/auth/token
http DELETE {{baseUrl}}/auth/token
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/auth/token
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/auth/token")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Generate API Key
{{baseUrl}}/auth/apiKey
BODY json
{
"publicKey": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/auth/apiKey");
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 \"publicKey\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/auth/apiKey" {:content-type :json
:form-params {:publicKey ""}})
require "http/client"
url = "{{baseUrl}}/auth/apiKey"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"publicKey\": \"\"\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}}/auth/apiKey"),
Content = new StringContent("{\n \"publicKey\": \"\"\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}}/auth/apiKey");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"publicKey\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/auth/apiKey"
payload := strings.NewReader("{\n \"publicKey\": \"\"\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/auth/apiKey HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 21
{
"publicKey": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/auth/apiKey")
.setHeader("content-type", "application/json")
.setBody("{\n \"publicKey\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/auth/apiKey"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"publicKey\": \"\"\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 \"publicKey\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/auth/apiKey")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/auth/apiKey")
.header("content-type", "application/json")
.body("{\n \"publicKey\": \"\"\n}")
.asString();
const data = JSON.stringify({
publicKey: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/auth/apiKey');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/auth/apiKey',
headers: {'content-type': 'application/json'},
data: {publicKey: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/auth/apiKey';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"publicKey":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/auth/apiKey',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "publicKey": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"publicKey\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/auth/apiKey")
.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/auth/apiKey',
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({publicKey: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/auth/apiKey',
headers: {'content-type': 'application/json'},
body: {publicKey: ''},
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}}/auth/apiKey');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
publicKey: ''
});
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}}/auth/apiKey',
headers: {'content-type': 'application/json'},
data: {publicKey: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/auth/apiKey';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"publicKey":""}'
};
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 = @{ @"publicKey": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/auth/apiKey"]
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}}/auth/apiKey" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"publicKey\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/auth/apiKey",
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([
'publicKey' => ''
]),
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}}/auth/apiKey', [
'body' => '{
"publicKey": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/auth/apiKey');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'publicKey' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'publicKey' => ''
]));
$request->setRequestUrl('{{baseUrl}}/auth/apiKey');
$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}}/auth/apiKey' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"publicKey": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/auth/apiKey' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"publicKey": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"publicKey\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/auth/apiKey", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/auth/apiKey"
payload = { "publicKey": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/auth/apiKey"
payload <- "{\n \"publicKey\": \"\"\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}}/auth/apiKey")
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 \"publicKey\": \"\"\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/auth/apiKey') do |req|
req.body = "{\n \"publicKey\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/auth/apiKey";
let payload = json!({"publicKey": ""});
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}}/auth/apiKey \
--header 'content-type: application/json' \
--data '{
"publicKey": ""
}'
echo '{
"publicKey": ""
}' | \
http POST {{baseUrl}}/auth/apiKey \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "publicKey": ""\n}' \
--output-document \
- {{baseUrl}}/auth/apiKey
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["publicKey": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/auth/apiKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Generate Access Token
{{baseUrl}}/auth/token
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/auth/token");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/auth/token")
require "http/client"
url = "{{baseUrl}}/auth/token"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/auth/token"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/auth/token");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/auth/token"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/auth/token HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/auth/token")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/auth/token"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/auth/token")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/auth/token")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/auth/token');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/auth/token'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/auth/token';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/auth/token',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/auth/token")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/auth/token',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/auth/token'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/auth/token');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/auth/token'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/auth/token';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/auth/token"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/auth/token" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/auth/token",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/auth/token');
echo $response->getBody();
setUrl('{{baseUrl}}/auth/token');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/auth/token');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/auth/token' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/auth/token' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/auth/token")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/auth/token"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/auth/token"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/auth/token")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/auth/token') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/auth/token";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/auth/token
http POST {{baseUrl}}/auth/token
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/auth/token
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/auth/token")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get API Keys
{{baseUrl}}/auth/apiKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/auth/apiKey");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/auth/apiKey")
require "http/client"
url = "{{baseUrl}}/auth/apiKey"
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}}/auth/apiKey"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/auth/apiKey");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/auth/apiKey"
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/auth/apiKey HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/auth/apiKey")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/auth/apiKey"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/auth/apiKey")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/auth/apiKey")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/auth/apiKey');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/auth/apiKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/auth/apiKey';
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}}/auth/apiKey',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/auth/apiKey")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/auth/apiKey',
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}}/auth/apiKey'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/auth/apiKey');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/auth/apiKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/auth/apiKey';
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}}/auth/apiKey"]
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}}/auth/apiKey" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/auth/apiKey",
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}}/auth/apiKey');
echo $response->getBody();
setUrl('{{baseUrl}}/auth/apiKey');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/auth/apiKey');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/auth/apiKey' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/auth/apiKey' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/auth/apiKey")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/auth/apiKey"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/auth/apiKey"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/auth/apiKey")
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/auth/apiKey') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/auth/apiKey";
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}}/auth/apiKey
http GET {{baseUrl}}/auth/apiKey
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/auth/apiKey
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/auth/apiKey")! 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
Cobrand Login
{{baseUrl}}/cobrand/login
BODY json
{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/login");
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 \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/cobrand/login" {:content-type :json
:form-params {:cobrand {:cobrandLogin ""
:cobrandPassword ""
:locale ""}}})
require "http/client"
url = "{{baseUrl}}/cobrand/login"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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}}/cobrand/login"),
Content = new StringContent("{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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}}/cobrand/login");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/login"
payload := strings.NewReader("{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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/cobrand/login HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/cobrand/login")
.setHeader("content-type", "application/json")
.setBody("{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/login"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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 \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/login")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/cobrand/login")
.header("content-type", "application/json")
.body("{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
cobrand: {
cobrandLogin: '',
cobrandPassword: '',
locale: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/cobrand/login');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/cobrand/login',
headers: {'content-type': 'application/json'},
data: {cobrand: {cobrandLogin: '', cobrandPassword: '', locale: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/login';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"cobrand":{"cobrandLogin":"","cobrandPassword":"","locale":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cobrand/login',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "cobrand": {\n "cobrandLogin": "",\n "cobrandPassword": "",\n "locale": ""\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 \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/login")
.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/cobrand/login',
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({cobrand: {cobrandLogin: '', cobrandPassword: '', locale: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/cobrand/login',
headers: {'content-type': 'application/json'},
body: {cobrand: {cobrandLogin: '', cobrandPassword: '', locale: ''}},
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}}/cobrand/login');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
cobrand: {
cobrandLogin: '',
cobrandPassword: '',
locale: ''
}
});
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}}/cobrand/login',
headers: {'content-type': 'application/json'},
data: {cobrand: {cobrandLogin: '', cobrandPassword: '', locale: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/login';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"cobrand":{"cobrandLogin":"","cobrandPassword":"","locale":""}}'
};
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 = @{ @"cobrand": @{ @"cobrandLogin": @"", @"cobrandPassword": @"", @"locale": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cobrand/login"]
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}}/cobrand/login" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/login",
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([
'cobrand' => [
'cobrandLogin' => '',
'cobrandPassword' => '',
'locale' => ''
]
]),
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}}/cobrand/login', [
'body' => '{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/login');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'cobrand' => [
'cobrandLogin' => '',
'cobrandPassword' => '',
'locale' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'cobrand' => [
'cobrandLogin' => '',
'cobrandPassword' => '',
'locale' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/cobrand/login');
$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}}/cobrand/login' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/login' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/cobrand/login", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/login"
payload = { "cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/login"
payload <- "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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}}/cobrand/login")
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 \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\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/cobrand/login') do |req|
req.body = "{\n \"cobrand\": {\n \"cobrandLogin\": \"\",\n \"cobrandPassword\": \"\",\n \"locale\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/login";
let payload = json!({"cobrand": json!({
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
})});
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}}/cobrand/login \
--header 'content-type: application/json' \
--data '{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}'
echo '{
"cobrand": {
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
}
}' | \
http POST {{baseUrl}}/cobrand/login \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "cobrand": {\n "cobrandLogin": "",\n "cobrandPassword": "",\n "locale": ""\n }\n}' \
--output-document \
- {{baseUrl}}/cobrand/login
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["cobrand": [
"cobrandLogin": "",
"cobrandPassword": "",
"locale": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/login")! 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
Cobrand Logout
{{baseUrl}}/cobrand/logout
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/logout");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/cobrand/logout")
require "http/client"
url = "{{baseUrl}}/cobrand/logout"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/cobrand/logout"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cobrand/logout");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/logout"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/cobrand/logout HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/cobrand/logout")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/logout"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/logout")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/cobrand/logout")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/cobrand/logout');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/cobrand/logout'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/logout';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cobrand/logout',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/logout")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/cobrand/logout',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/cobrand/logout'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/cobrand/logout');
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}}/cobrand/logout'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/logout';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cobrand/logout"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cobrand/logout" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/logout",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/cobrand/logout');
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/logout');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cobrand/logout');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cobrand/logout' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/logout' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/cobrand/logout")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/logout"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/logout"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cobrand/logout")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/cobrand/logout') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/logout";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/cobrand/logout
http POST {{baseUrl}}/cobrand/logout
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/cobrand/logout
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/logout")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Subscription
{{baseUrl}}/cobrand/config/notifications/events/:eventName
QUERY PARAMS
eventName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/config/notifications/events/:eventName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/cobrand/config/notifications/events/:eventName")
require "http/client"
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/cobrand/config/notifications/events/:eventName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cobrand/config/notifications/events/:eventName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/cobrand/config/notifications/events/:eventName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/config/notifications/events/:eventName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/cobrand/config/notifications/events/:eventName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cobrand/config/notifications/events/:eventName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cobrand/config/notifications/events/:eventName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/config/notifications/events/:eventName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cobrand/config/notifications/events/:eventName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/config/notifications/events/:eventName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/cobrand/config/notifications/events/:eventName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/cobrand/config/notifications/events/:eventName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/cobrand/config/notifications/events/:eventName
http DELETE {{baseUrl}}/cobrand/config/notifications/events/:eventName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/cobrand/config/notifications/events/:eventName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/config/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Public Key
{{baseUrl}}/cobrand/publicKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/publicKey");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/cobrand/publicKey")
require "http/client"
url = "{{baseUrl}}/cobrand/publicKey"
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}}/cobrand/publicKey"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cobrand/publicKey");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/publicKey"
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/cobrand/publicKey HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/cobrand/publicKey")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/publicKey"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/publicKey")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/cobrand/publicKey")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/cobrand/publicKey');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/cobrand/publicKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/publicKey';
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}}/cobrand/publicKey',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/publicKey")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/cobrand/publicKey',
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}}/cobrand/publicKey'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/cobrand/publicKey');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/cobrand/publicKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/publicKey';
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}}/cobrand/publicKey"]
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}}/cobrand/publicKey" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/publicKey",
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}}/cobrand/publicKey');
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/publicKey');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cobrand/publicKey');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cobrand/publicKey' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/publicKey' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/cobrand/publicKey")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/publicKey"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/publicKey"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cobrand/publicKey")
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/cobrand/publicKey') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/publicKey";
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}}/cobrand/publicKey
http GET {{baseUrl}}/cobrand/publicKey
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/cobrand/publicKey
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/publicKey")! 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 Subscribed Events
{{baseUrl}}/cobrand/config/notifications/events
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/config/notifications/events");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/cobrand/config/notifications/events")
require "http/client"
url = "{{baseUrl}}/cobrand/config/notifications/events"
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}}/cobrand/config/notifications/events"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cobrand/config/notifications/events");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/config/notifications/events"
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/cobrand/config/notifications/events HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/cobrand/config/notifications/events")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/config/notifications/events"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/cobrand/config/notifications/events")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/cobrand/config/notifications/events');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/cobrand/config/notifications/events'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/config/notifications/events';
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}}/cobrand/config/notifications/events',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/cobrand/config/notifications/events',
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}}/cobrand/config/notifications/events'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/cobrand/config/notifications/events');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/cobrand/config/notifications/events'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/config/notifications/events';
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}}/cobrand/config/notifications/events"]
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}}/cobrand/config/notifications/events" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/config/notifications/events",
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}}/cobrand/config/notifications/events');
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/config/notifications/events');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cobrand/config/notifications/events');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cobrand/config/notifications/events' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/config/notifications/events' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/cobrand/config/notifications/events")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/config/notifications/events"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/config/notifications/events"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cobrand/config/notifications/events")
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/cobrand/config/notifications/events') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/config/notifications/events";
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}}/cobrand/config/notifications/events
http GET {{baseUrl}}/cobrand/config/notifications/events
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/cobrand/config/notifications/events
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/config/notifications/events")! 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
Subscribe Event
{{baseUrl}}/cobrand/config/notifications/events/:eventName
QUERY PARAMS
eventName
BODY json
{
"event": {
"callbackUrl": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/config/notifications/events/:eventName");
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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/cobrand/config/notifications/events/:eventName" {:content-type :json
:form-params {:event {:callbackUrl ""}}})
require "http/client"
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/cobrand/config/notifications/events/:eventName"),
Content = new StringContent("{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/cobrand/config/notifications/events/:eventName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload := strings.NewReader("{\n \"event\": {\n \"callbackUrl\": \"\"\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/cobrand/config/notifications/events/:eventName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"event": {
"callbackUrl": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.setHeader("content-type", "application/json")
.setBody("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/config/notifications/events/:eventName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"event\": {\n \"callbackUrl\": \"\"\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.header("content-type", "application/json")
.body("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
event: {
callbackUrl: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "event": {\n "callbackUrl": ""\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.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/cobrand/config/notifications/events/:eventName',
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({event: {callbackUrl: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
body: {event: {callbackUrl: ''}},
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}}/cobrand/config/notifications/events/:eventName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
event: {
callbackUrl: ''
}
});
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}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
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 = @{ @"event": @{ @"callbackUrl": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cobrand/config/notifications/events/:eventName"]
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}}/cobrand/config/notifications/events/:eventName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/config/notifications/events/:eventName",
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([
'event' => [
'callbackUrl' => ''
]
]),
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}}/cobrand/config/notifications/events/:eventName', [
'body' => '{
"event": {
"callbackUrl": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$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}}/cobrand/config/notifications/events/:eventName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/config/notifications/events/:eventName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/cobrand/config/notifications/events/:eventName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload = { "event": { "callbackUrl": "" } }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload <- "{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/cobrand/config/notifications/events/:eventName")
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 \"event\": {\n \"callbackUrl\": \"\"\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/cobrand/config/notifications/events/:eventName') do |req|
req.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName";
let payload = json!({"event": json!({"callbackUrl": ""})});
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}}/cobrand/config/notifications/events/:eventName \
--header 'content-type: application/json' \
--data '{
"event": {
"callbackUrl": ""
}
}'
echo '{
"event": {
"callbackUrl": ""
}
}' | \
http POST {{baseUrl}}/cobrand/config/notifications/events/:eventName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "event": {\n "callbackUrl": ""\n }\n}' \
--output-document \
- {{baseUrl}}/cobrand/config/notifications/events/:eventName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["event": ["callbackUrl": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/config/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Subscription
{{baseUrl}}/cobrand/config/notifications/events/:eventName
QUERY PARAMS
eventName
BODY json
{
"event": {
"callbackUrl": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cobrand/config/notifications/events/:eventName");
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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/cobrand/config/notifications/events/:eventName" {:content-type :json
:form-params {:event {:callbackUrl ""}}})
require "http/client"
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/cobrand/config/notifications/events/:eventName"),
Content = new StringContent("{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/cobrand/config/notifications/events/:eventName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload := strings.NewReader("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/cobrand/config/notifications/events/:eventName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"event": {
"callbackUrl": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.setHeader("content-type", "application/json")
.setBody("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cobrand/config/notifications/events/:eventName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"event\": {\n \"callbackUrl\": \"\"\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.header("content-type", "application/json")
.body("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
event: {
callbackUrl: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "event": {\n "callbackUrl": ""\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/cobrand/config/notifications/events/:eventName',
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({event: {callbackUrl: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
body: {event: {callbackUrl: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/cobrand/config/notifications/events/:eventName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
event: {
callbackUrl: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/cobrand/config/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cobrand/config/notifications/events/:eventName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
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 = @{ @"event": @{ @"callbackUrl": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cobrand/config/notifications/events/:eventName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cobrand/config/notifications/events/:eventName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cobrand/config/notifications/events/:eventName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'event' => [
'callbackUrl' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/cobrand/config/notifications/events/:eventName', [
'body' => '{
"event": {
"callbackUrl": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/cobrand/config/notifications/events/:eventName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cobrand/config/notifications/events/:eventName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cobrand/config/notifications/events/:eventName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/cobrand/config/notifications/events/:eventName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload = { "event": { "callbackUrl": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cobrand/config/notifications/events/:eventName"
payload <- "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cobrand/config/notifications/events/:eventName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/cobrand/config/notifications/events/:eventName') do |req|
req.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cobrand/config/notifications/events/:eventName";
let payload = json!({"event": json!({"callbackUrl": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/cobrand/config/notifications/events/:eventName \
--header 'content-type: application/json' \
--data '{
"event": {
"callbackUrl": ""
}
}'
echo '{
"event": {
"callbackUrl": ""
}
}' | \
http PUT {{baseUrl}}/cobrand/config/notifications/events/:eventName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "event": {\n "callbackUrl": ""\n }\n}' \
--output-document \
- {{baseUrl}}/cobrand/config/notifications/events/:eventName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["event": ["callbackUrl": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cobrand/config/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Notification Subscription
{{baseUrl}}/configs/notifications/events/:eventName
QUERY PARAMS
eventName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configs/notifications/events/:eventName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/configs/notifications/events/:eventName")
require "http/client"
url = "{{baseUrl}}/configs/notifications/events/:eventName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/configs/notifications/events/:eventName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configs/notifications/events/:eventName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configs/notifications/events/:eventName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/configs/notifications/events/:eventName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/configs/notifications/events/:eventName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configs/notifications/events/:eventName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/configs/notifications/events/:eventName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/configs/notifications/events/:eventName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/configs/notifications/events/:eventName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/configs/notifications/events/:eventName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/configs/notifications/events/:eventName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/configs/notifications/events/:eventName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/configs/notifications/events/:eventName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/configs/notifications/events/:eventName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/configs/notifications/events/:eventName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/configs/notifications/events/:eventName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configs/notifications/events/:eventName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/configs/notifications/events/:eventName');
echo $response->getBody();
setUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configs/notifications/events/:eventName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configs/notifications/events/:eventName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/configs/notifications/events/:eventName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configs/notifications/events/:eventName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configs/notifications/events/:eventName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configs/notifications/events/:eventName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/configs/notifications/events/:eventName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configs/notifications/events/:eventName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/configs/notifications/events/:eventName
http DELETE {{baseUrl}}/configs/notifications/events/:eventName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/configs/notifications/events/:eventName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configs/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Public Key (GET)
{{baseUrl}}/configs/publicKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configs/publicKey");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/configs/publicKey")
require "http/client"
url = "{{baseUrl}}/configs/publicKey"
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}}/configs/publicKey"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configs/publicKey");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configs/publicKey"
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/configs/publicKey HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/configs/publicKey")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configs/publicKey"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/configs/publicKey")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/configs/publicKey")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/configs/publicKey');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/configs/publicKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configs/publicKey';
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}}/configs/publicKey',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/configs/publicKey")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/configs/publicKey',
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}}/configs/publicKey'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/configs/publicKey');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/configs/publicKey'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configs/publicKey';
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}}/configs/publicKey"]
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}}/configs/publicKey" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configs/publicKey",
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}}/configs/publicKey');
echo $response->getBody();
setUrl('{{baseUrl}}/configs/publicKey');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/configs/publicKey');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configs/publicKey' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configs/publicKey' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/configs/publicKey")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configs/publicKey"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configs/publicKey"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configs/publicKey")
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/configs/publicKey') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configs/publicKey";
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}}/configs/publicKey
http GET {{baseUrl}}/configs/publicKey
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/configs/publicKey
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configs/publicKey")! 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 Subscribed Notification Events
{{baseUrl}}/configs/notifications/events
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configs/notifications/events");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/configs/notifications/events")
require "http/client"
url = "{{baseUrl}}/configs/notifications/events"
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}}/configs/notifications/events"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configs/notifications/events");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configs/notifications/events"
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/configs/notifications/events HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/configs/notifications/events")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configs/notifications/events"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/configs/notifications/events")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/configs/notifications/events")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/configs/notifications/events');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/configs/notifications/events'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configs/notifications/events';
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}}/configs/notifications/events',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/configs/notifications/events")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/configs/notifications/events',
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}}/configs/notifications/events'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/configs/notifications/events');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/configs/notifications/events'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configs/notifications/events';
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}}/configs/notifications/events"]
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}}/configs/notifications/events" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configs/notifications/events",
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}}/configs/notifications/events');
echo $response->getBody();
setUrl('{{baseUrl}}/configs/notifications/events');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/configs/notifications/events');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configs/notifications/events' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configs/notifications/events' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/configs/notifications/events")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configs/notifications/events"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configs/notifications/events"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configs/notifications/events")
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/configs/notifications/events') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configs/notifications/events";
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}}/configs/notifications/events
http GET {{baseUrl}}/configs/notifications/events
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/configs/notifications/events
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configs/notifications/events")! 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
Subscribe For Notification Event
{{baseUrl}}/configs/notifications/events/:eventName
QUERY PARAMS
eventName
BODY json
{
"event": {
"callbackUrl": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configs/notifications/events/:eventName");
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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/configs/notifications/events/:eventName" {:content-type :json
:form-params {:event {:callbackUrl ""}}})
require "http/client"
url = "{{baseUrl}}/configs/notifications/events/:eventName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/configs/notifications/events/:eventName"),
Content = new StringContent("{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/configs/notifications/events/:eventName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configs/notifications/events/:eventName"
payload := strings.NewReader("{\n \"event\": {\n \"callbackUrl\": \"\"\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/configs/notifications/events/:eventName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"event": {
"callbackUrl": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/configs/notifications/events/:eventName")
.setHeader("content-type", "application/json")
.setBody("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configs/notifications/events/:eventName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"event\": {\n \"callbackUrl\": \"\"\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/configs/notifications/events/:eventName")
.header("content-type", "application/json")
.body("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
event: {
callbackUrl: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/configs/notifications/events/:eventName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/configs/notifications/events/:eventName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "event": {\n "callbackUrl": ""\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.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/configs/notifications/events/:eventName',
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({event: {callbackUrl: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
body: {event: {callbackUrl: ''}},
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}}/configs/notifications/events/:eventName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
event: {
callbackUrl: ''
}
});
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}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
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 = @{ @"event": @{ @"callbackUrl": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/configs/notifications/events/:eventName"]
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}}/configs/notifications/events/:eventName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configs/notifications/events/:eventName",
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([
'event' => [
'callbackUrl' => ''
]
]),
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}}/configs/notifications/events/:eventName', [
'body' => '{
"event": {
"callbackUrl": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$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}}/configs/notifications/events/:eventName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configs/notifications/events/:eventName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/configs/notifications/events/:eventName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configs/notifications/events/:eventName"
payload = { "event": { "callbackUrl": "" } }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configs/notifications/events/:eventName"
payload <- "{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/configs/notifications/events/:eventName")
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 \"event\": {\n \"callbackUrl\": \"\"\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/configs/notifications/events/:eventName') do |req|
req.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configs/notifications/events/:eventName";
let payload = json!({"event": json!({"callbackUrl": ""})});
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}}/configs/notifications/events/:eventName \
--header 'content-type: application/json' \
--data '{
"event": {
"callbackUrl": ""
}
}'
echo '{
"event": {
"callbackUrl": ""
}
}' | \
http POST {{baseUrl}}/configs/notifications/events/:eventName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "event": {\n "callbackUrl": ""\n }\n}' \
--output-document \
- {{baseUrl}}/configs/notifications/events/:eventName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["event": ["callbackUrl": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configs/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Notification Subscription
{{baseUrl}}/configs/notifications/events/:eventName
QUERY PARAMS
eventName
BODY json
{
"event": {
"callbackUrl": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configs/notifications/events/:eventName");
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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/configs/notifications/events/:eventName" {:content-type :json
:form-params {:event {:callbackUrl ""}}})
require "http/client"
url = "{{baseUrl}}/configs/notifications/events/:eventName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/configs/notifications/events/:eventName"),
Content = new StringContent("{\n \"event\": {\n \"callbackUrl\": \"\"\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}}/configs/notifications/events/:eventName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configs/notifications/events/:eventName"
payload := strings.NewReader("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/configs/notifications/events/:eventName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"event": {
"callbackUrl": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/configs/notifications/events/:eventName")
.setHeader("content-type", "application/json")
.setBody("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configs/notifications/events/:eventName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"event\": {\n \"callbackUrl\": \"\"\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/configs/notifications/events/:eventName")
.header("content-type", "application/json")
.body("{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
event: {
callbackUrl: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/configs/notifications/events/:eventName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/configs/notifications/events/:eventName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "event": {\n "callbackUrl": ""\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 \"event\": {\n \"callbackUrl\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/configs/notifications/events/:eventName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/configs/notifications/events/:eventName',
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({event: {callbackUrl: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
body: {event: {callbackUrl: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/configs/notifications/events/:eventName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
event: {
callbackUrl: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/configs/notifications/events/:eventName',
headers: {'content-type': 'application/json'},
data: {event: {callbackUrl: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configs/notifications/events/:eventName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"event":{"callbackUrl":""}}'
};
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 = @{ @"event": @{ @"callbackUrl": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/configs/notifications/events/:eventName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/configs/notifications/events/:eventName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configs/notifications/events/:eventName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'event' => [
'callbackUrl' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/configs/notifications/events/:eventName', [
'body' => '{
"event": {
"callbackUrl": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'event' => [
'callbackUrl' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/configs/notifications/events/:eventName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configs/notifications/events/:eventName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configs/notifications/events/:eventName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"event": {
"callbackUrl": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/configs/notifications/events/:eventName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configs/notifications/events/:eventName"
payload = { "event": { "callbackUrl": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configs/notifications/events/:eventName"
payload <- "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configs/notifications/events/:eventName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/configs/notifications/events/:eventName') do |req|
req.body = "{\n \"event\": {\n \"callbackUrl\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configs/notifications/events/:eventName";
let payload = json!({"event": json!({"callbackUrl": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/configs/notifications/events/:eventName \
--header 'content-type: application/json' \
--data '{
"event": {
"callbackUrl": ""
}
}'
echo '{
"event": {
"callbackUrl": ""
}
}' | \
http PUT {{baseUrl}}/configs/notifications/events/:eventName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "event": {\n "callbackUrl": ""\n }\n}' \
--output-document \
- {{baseUrl}}/configs/notifications/events/:eventName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["event": ["callbackUrl": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configs/notifications/events/:eventName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Events
{{baseUrl}}/dataExtracts/events
QUERY PARAMS
eventName
fromDate
toDate
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dataExtracts/events" {:query-params {:eventName ""
:fromDate ""
:toDate ""}})
require "http/client"
url = "{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate="
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}}/dataExtracts/events?eventName=&fromDate=&toDate="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate="
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/dataExtracts/events?eventName=&fromDate=&toDate= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dataExtracts/events',
params: {eventName: '', fromDate: '', toDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=';
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}}/dataExtracts/events?eventName=&fromDate=&toDate=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dataExtracts/events?eventName=&fromDate=&toDate=',
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}}/dataExtracts/events',
qs: {eventName: '', fromDate: '', toDate: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dataExtracts/events');
req.query({
eventName: '',
fromDate: '',
toDate: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dataExtracts/events',
params: {eventName: '', fromDate: '', toDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=';
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}}/dataExtracts/events?eventName=&fromDate=&toDate="]
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}}/dataExtracts/events?eventName=&fromDate=&toDate=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=",
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}}/dataExtracts/events?eventName=&fromDate=&toDate=');
echo $response->getBody();
setUrl('{{baseUrl}}/dataExtracts/events');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'eventName' => '',
'fromDate' => '',
'toDate' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dataExtracts/events');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'eventName' => '',
'fromDate' => '',
'toDate' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dataExtracts/events?eventName=&fromDate=&toDate=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataExtracts/events"
querystring = {"eventName":"","fromDate":"","toDate":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataExtracts/events"
queryString <- list(
eventName = "",
fromDate = "",
toDate = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")
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/dataExtracts/events') do |req|
req.params['eventName'] = ''
req.params['fromDate'] = ''
req.params['toDate'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataExtracts/events";
let querystring = [
("eventName", ""),
("fromDate", ""),
("toDate", ""),
];
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}}/dataExtracts/events?eventName=&fromDate=&toDate='
http GET '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataExtracts/events?eventName=&fromDate=&toDate=")! 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 userData
{{baseUrl}}/dataExtracts/userData
QUERY PARAMS
fromDate
loginName
toDate
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dataExtracts/userData" {:query-params {:fromDate ""
:loginName ""
:toDate ""}})
require "http/client"
url = "{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate="
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}}/dataExtracts/userData?fromDate=&loginName=&toDate="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate="
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/dataExtracts/userData?fromDate=&loginName=&toDate= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dataExtracts/userData',
params: {fromDate: '', loginName: '', toDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=';
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}}/dataExtracts/userData?fromDate=&loginName=&toDate=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dataExtracts/userData?fromDate=&loginName=&toDate=',
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}}/dataExtracts/userData',
qs: {fromDate: '', loginName: '', toDate: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dataExtracts/userData');
req.query({
fromDate: '',
loginName: '',
toDate: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dataExtracts/userData',
params: {fromDate: '', loginName: '', toDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=';
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}}/dataExtracts/userData?fromDate=&loginName=&toDate="]
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}}/dataExtracts/userData?fromDate=&loginName=&toDate=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=",
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}}/dataExtracts/userData?fromDate=&loginName=&toDate=');
echo $response->getBody();
setUrl('{{baseUrl}}/dataExtracts/userData');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'fromDate' => '',
'loginName' => '',
'toDate' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dataExtracts/userData');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'fromDate' => '',
'loginName' => '',
'toDate' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dataExtracts/userData?fromDate=&loginName=&toDate=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataExtracts/userData"
querystring = {"fromDate":"","loginName":"","toDate":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataExtracts/userData"
queryString <- list(
fromDate = "",
loginName = "",
toDate = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")
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/dataExtracts/userData') do |req|
req.params['fromDate'] = ''
req.params['loginName'] = ''
req.params['toDate'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataExtracts/userData";
let querystring = [
("fromDate", ""),
("loginName", ""),
("toDate", ""),
];
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}}/dataExtracts/userData?fromDate=&loginName=&toDate='
http GET '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataExtracts/userData?fromDate=&loginName=&toDate=")! 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 Holding Summary
{{baseUrl}}/derived/holdingSummary
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/derived/holdingSummary");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/derived/holdingSummary")
require "http/client"
url = "{{baseUrl}}/derived/holdingSummary"
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}}/derived/holdingSummary"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/derived/holdingSummary");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/derived/holdingSummary"
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/derived/holdingSummary HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/derived/holdingSummary")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/derived/holdingSummary"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/derived/holdingSummary")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/derived/holdingSummary")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/derived/holdingSummary');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/derived/holdingSummary'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/derived/holdingSummary';
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}}/derived/holdingSummary',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/derived/holdingSummary")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/derived/holdingSummary',
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}}/derived/holdingSummary'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/derived/holdingSummary');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/derived/holdingSummary'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/derived/holdingSummary';
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}}/derived/holdingSummary"]
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}}/derived/holdingSummary" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/derived/holdingSummary",
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}}/derived/holdingSummary');
echo $response->getBody();
setUrl('{{baseUrl}}/derived/holdingSummary');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/derived/holdingSummary');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/derived/holdingSummary' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/derived/holdingSummary' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/derived/holdingSummary")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/derived/holdingSummary"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/derived/holdingSummary"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/derived/holdingSummary")
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/derived/holdingSummary') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/derived/holdingSummary";
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}}/derived/holdingSummary
http GET {{baseUrl}}/derived/holdingSummary
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/derived/holdingSummary
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/derived/holdingSummary")! 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 Networth Summary
{{baseUrl}}/derived/networth
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/derived/networth");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/derived/networth")
require "http/client"
url = "{{baseUrl}}/derived/networth"
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}}/derived/networth"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/derived/networth");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/derived/networth"
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/derived/networth HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/derived/networth")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/derived/networth"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/derived/networth")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/derived/networth")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/derived/networth');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/derived/networth'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/derived/networth';
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}}/derived/networth',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/derived/networth")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/derived/networth',
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}}/derived/networth'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/derived/networth');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/derived/networth'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/derived/networth';
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}}/derived/networth"]
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}}/derived/networth" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/derived/networth",
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}}/derived/networth');
echo $response->getBody();
setUrl('{{baseUrl}}/derived/networth');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/derived/networth');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/derived/networth' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/derived/networth' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/derived/networth")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/derived/networth"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/derived/networth"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/derived/networth")
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/derived/networth') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/derived/networth";
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}}/derived/networth
http GET {{baseUrl}}/derived/networth
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/derived/networth
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/derived/networth")! 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 Transaction Summary
{{baseUrl}}/derived/transactionSummary
QUERY PARAMS
groupBy
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/derived/transactionSummary?groupBy=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/derived/transactionSummary" {:query-params {:groupBy ""}})
require "http/client"
url = "{{baseUrl}}/derived/transactionSummary?groupBy="
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}}/derived/transactionSummary?groupBy="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/derived/transactionSummary?groupBy=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/derived/transactionSummary?groupBy="
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/derived/transactionSummary?groupBy= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/derived/transactionSummary?groupBy=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/derived/transactionSummary?groupBy="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/derived/transactionSummary?groupBy=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/derived/transactionSummary?groupBy=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/derived/transactionSummary?groupBy=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/derived/transactionSummary',
params: {groupBy: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/derived/transactionSummary?groupBy=';
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}}/derived/transactionSummary?groupBy=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/derived/transactionSummary?groupBy=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/derived/transactionSummary?groupBy=',
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}}/derived/transactionSummary',
qs: {groupBy: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/derived/transactionSummary');
req.query({
groupBy: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/derived/transactionSummary',
params: {groupBy: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/derived/transactionSummary?groupBy=';
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}}/derived/transactionSummary?groupBy="]
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}}/derived/transactionSummary?groupBy=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/derived/transactionSummary?groupBy=",
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}}/derived/transactionSummary?groupBy=');
echo $response->getBody();
setUrl('{{baseUrl}}/derived/transactionSummary');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'groupBy' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/derived/transactionSummary');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'groupBy' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/derived/transactionSummary?groupBy=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/derived/transactionSummary?groupBy=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/derived/transactionSummary?groupBy=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/derived/transactionSummary"
querystring = {"groupBy":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/derived/transactionSummary"
queryString <- list(groupBy = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/derived/transactionSummary?groupBy=")
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/derived/transactionSummary') do |req|
req.params['groupBy'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/derived/transactionSummary";
let querystring = [
("groupBy", ""),
];
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}}/derived/transactionSummary?groupBy='
http GET '{{baseUrl}}/derived/transactionSummary?groupBy='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/derived/transactionSummary?groupBy='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/derived/transactionSummary?groupBy=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Document
{{baseUrl}}/documents/:documentId
QUERY PARAMS
documentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/documents/:documentId")
require "http/client"
url = "{{baseUrl}}/documents/:documentId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/documents/:documentId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/documents/:documentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/documents/:documentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/documents/:documentId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/documents/:documentId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/documents/:documentId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/documents/:documentId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/documents/:documentId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/documents/:documentId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/documents/:documentId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/documents/:documentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/documents/:documentId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/documents/:documentId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/documents/:documentId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/documents/:documentId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents/:documentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/documents/:documentId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/documents/:documentId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/documents/:documentId');
echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/documents/:documentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/documents/:documentId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/documents/:documentId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/documents/:documentId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/documents/:documentId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/documents/:documentId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/documents/:documentId
http DELETE {{baseUrl}}/documents/:documentId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/documents/:documentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Download a Document
{{baseUrl}}/documents/:documentId
QUERY PARAMS
documentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/documents/:documentId")
require "http/client"
url = "{{baseUrl}}/documents/:documentId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/documents/:documentId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/documents/:documentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents/:documentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/documents/:documentId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/documents/:documentId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents/:documentId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/documents/:documentId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/documents/:documentId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/documents/:documentId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/documents/:documentId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/documents/:documentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/documents/:documentId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/documents/:documentId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/documents/:documentId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/documents/:documentId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents/:documentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/documents/:documentId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/documents/:documentId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/documents/:documentId');
echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/documents/:documentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/documents/:documentId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/documents/:documentId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/documents/:documentId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/documents/:documentId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/documents/:documentId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/documents/:documentId
http GET {{baseUrl}}/documents/:documentId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/documents/:documentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Documents
{{baseUrl}}/documents
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/documents")
require "http/client"
url = "{{baseUrl}}/documents"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/documents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/documents"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/documents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/documents"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/documents")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/documents');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/documents'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/documents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/documents',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/documents")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/documents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/documents'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/documents');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/documents'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/documents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/documents" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/documents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/documents');
echo $response->getBody();
setUrl('{{baseUrl}}/documents');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/documents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/documents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/documents"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/documents"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/documents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/documents') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/documents";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/documents
http GET {{baseUrl}}/documents
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/documents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Asset Classification List
{{baseUrl}}/holdings/assetClassificationList
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/holdings/assetClassificationList");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/holdings/assetClassificationList")
require "http/client"
url = "{{baseUrl}}/holdings/assetClassificationList"
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}}/holdings/assetClassificationList"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/holdings/assetClassificationList");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/holdings/assetClassificationList"
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/holdings/assetClassificationList HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/holdings/assetClassificationList")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/holdings/assetClassificationList"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/holdings/assetClassificationList")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/holdings/assetClassificationList")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/holdings/assetClassificationList');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/holdings/assetClassificationList'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/holdings/assetClassificationList';
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}}/holdings/assetClassificationList',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/holdings/assetClassificationList")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/holdings/assetClassificationList',
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}}/holdings/assetClassificationList'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/holdings/assetClassificationList');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/holdings/assetClassificationList'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/holdings/assetClassificationList';
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}}/holdings/assetClassificationList"]
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}}/holdings/assetClassificationList" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/holdings/assetClassificationList",
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}}/holdings/assetClassificationList');
echo $response->getBody();
setUrl('{{baseUrl}}/holdings/assetClassificationList');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/holdings/assetClassificationList');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/holdings/assetClassificationList' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/holdings/assetClassificationList' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/holdings/assetClassificationList")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/holdings/assetClassificationList"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/holdings/assetClassificationList"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/holdings/assetClassificationList")
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/holdings/assetClassificationList') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/holdings/assetClassificationList";
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}}/holdings/assetClassificationList
http GET {{baseUrl}}/holdings/assetClassificationList
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/holdings/assetClassificationList
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/holdings/assetClassificationList")! 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 Holding Type List
{{baseUrl}}/holdings/holdingTypeList
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/holdings/holdingTypeList");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/holdings/holdingTypeList")
require "http/client"
url = "{{baseUrl}}/holdings/holdingTypeList"
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}}/holdings/holdingTypeList"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/holdings/holdingTypeList");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/holdings/holdingTypeList"
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/holdings/holdingTypeList HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/holdings/holdingTypeList")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/holdings/holdingTypeList"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/holdings/holdingTypeList")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/holdings/holdingTypeList")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/holdings/holdingTypeList');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/holdings/holdingTypeList'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/holdings/holdingTypeList';
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}}/holdings/holdingTypeList',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/holdings/holdingTypeList")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/holdings/holdingTypeList',
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}}/holdings/holdingTypeList'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/holdings/holdingTypeList');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/holdings/holdingTypeList'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/holdings/holdingTypeList';
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}}/holdings/holdingTypeList"]
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}}/holdings/holdingTypeList" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/holdings/holdingTypeList",
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}}/holdings/holdingTypeList');
echo $response->getBody();
setUrl('{{baseUrl}}/holdings/holdingTypeList');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/holdings/holdingTypeList');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/holdings/holdingTypeList' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/holdings/holdingTypeList' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/holdings/holdingTypeList")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/holdings/holdingTypeList"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/holdings/holdingTypeList"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/holdings/holdingTypeList")
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/holdings/holdingTypeList') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/holdings/holdingTypeList";
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}}/holdings/holdingTypeList
http GET {{baseUrl}}/holdings/holdingTypeList
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/holdings/holdingTypeList
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/holdings/holdingTypeList")! 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 Holdings
{{baseUrl}}/holdings
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/holdings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/holdings")
require "http/client"
url = "{{baseUrl}}/holdings"
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}}/holdings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/holdings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/holdings"
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/holdings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/holdings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/holdings"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/holdings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/holdings")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/holdings');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/holdings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/holdings';
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}}/holdings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/holdings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/holdings',
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}}/holdings'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/holdings');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/holdings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/holdings';
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}}/holdings"]
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}}/holdings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/holdings",
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}}/holdings');
echo $response->getBody();
setUrl('{{baseUrl}}/holdings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/holdings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/holdings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/holdings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/holdings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/holdings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/holdings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/holdings")
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/holdings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/holdings";
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}}/holdings
http GET {{baseUrl}}/holdings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/holdings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/holdings")! 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 Security Details
{{baseUrl}}/holdings/securities
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/holdings/securities");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/holdings/securities")
require "http/client"
url = "{{baseUrl}}/holdings/securities"
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}}/holdings/securities"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/holdings/securities");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/holdings/securities"
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/holdings/securities HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/holdings/securities")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/holdings/securities"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/holdings/securities")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/holdings/securities")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/holdings/securities');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/holdings/securities'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/holdings/securities';
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}}/holdings/securities',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/holdings/securities")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/holdings/securities',
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}}/holdings/securities'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/holdings/securities');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/holdings/securities'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/holdings/securities';
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}}/holdings/securities"]
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}}/holdings/securities" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/holdings/securities",
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}}/holdings/securities');
echo $response->getBody();
setUrl('{{baseUrl}}/holdings/securities');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/holdings/securities');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/holdings/securities' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/holdings/securities' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/holdings/securities")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/holdings/securities"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/holdings/securities"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/holdings/securities")
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/holdings/securities') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/holdings/securities";
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}}/holdings/securities
http GET {{baseUrl}}/holdings/securities
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/holdings/securities
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/holdings/securities")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Provider Account
{{baseUrl}}/providerAccounts/:providerAccountId
QUERY PARAMS
providerAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts/:providerAccountId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/providerAccounts/:providerAccountId")
require "http/client"
url = "{{baseUrl}}/providerAccounts/:providerAccountId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/providerAccounts/:providerAccountId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts/:providerAccountId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts/:providerAccountId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/providerAccounts/:providerAccountId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/providerAccounts/:providerAccountId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts/:providerAccountId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/providerAccounts/:providerAccountId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/providerAccounts/:providerAccountId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/providerAccounts/:providerAccountId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts/:providerAccountId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/providerAccounts/:providerAccountId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts/:providerAccountId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/providerAccounts/:providerAccountId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/providerAccounts/:providerAccountId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/providerAccounts/:providerAccountId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts/:providerAccountId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/providerAccounts/:providerAccountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/providerAccounts/:providerAccountId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts/:providerAccountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/providerAccounts/:providerAccountId');
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts/:providerAccountId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providerAccounts/:providerAccountId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providerAccounts/:providerAccountId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts/:providerAccountId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/providerAccounts/:providerAccountId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts/:providerAccountId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts/:providerAccountId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts/:providerAccountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/providerAccounts/:providerAccountId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts/:providerAccountId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/providerAccounts/:providerAccountId
http DELETE {{baseUrl}}/providerAccounts/:providerAccountId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/providerAccounts/:providerAccountId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts/:providerAccountId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Provider Account Details
{{baseUrl}}/providerAccounts/:providerAccountId
QUERY PARAMS
providerAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts/:providerAccountId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providerAccounts/:providerAccountId")
require "http/client"
url = "{{baseUrl}}/providerAccounts/:providerAccountId"
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}}/providerAccounts/:providerAccountId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts/:providerAccountId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts/:providerAccountId"
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/providerAccounts/:providerAccountId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providerAccounts/:providerAccountId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts/:providerAccountId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providerAccounts/:providerAccountId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providerAccounts/:providerAccountId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/providerAccounts/:providerAccountId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts/:providerAccountId';
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}}/providerAccounts/:providerAccountId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts/:providerAccountId',
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}}/providerAccounts/:providerAccountId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providerAccounts/:providerAccountId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/providerAccounts/:providerAccountId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts/:providerAccountId';
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}}/providerAccounts/:providerAccountId"]
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}}/providerAccounts/:providerAccountId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts/:providerAccountId",
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}}/providerAccounts/:providerAccountId');
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts/:providerAccountId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providerAccounts/:providerAccountId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providerAccounts/:providerAccountId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts/:providerAccountId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providerAccounts/:providerAccountId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts/:providerAccountId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts/:providerAccountId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts/:providerAccountId")
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/providerAccounts/:providerAccountId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts/:providerAccountId";
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}}/providerAccounts/:providerAccountId
http GET {{baseUrl}}/providerAccounts/:providerAccountId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providerAccounts/:providerAccountId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts/:providerAccountId")! 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 Provider Accounts
{{baseUrl}}/providerAccounts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providerAccounts")
require "http/client"
url = "{{baseUrl}}/providerAccounts"
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}}/providerAccounts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts"
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/providerAccounts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providerAccounts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providerAccounts")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providerAccounts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/providerAccounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts';
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}}/providerAccounts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts',
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}}/providerAccounts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providerAccounts');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/providerAccounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts';
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}}/providerAccounts"]
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}}/providerAccounts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts",
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}}/providerAccounts');
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providerAccounts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providerAccounts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providerAccounts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts")
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/providerAccounts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts";
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}}/providerAccounts
http GET {{baseUrl}}/providerAccounts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providerAccounts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get User Profile Details
{{baseUrl}}/providerAccounts/profile
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts/profile");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providerAccounts/profile")
require "http/client"
url = "{{baseUrl}}/providerAccounts/profile"
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}}/providerAccounts/profile"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts/profile");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts/profile"
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/providerAccounts/profile HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providerAccounts/profile")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts/profile"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts/profile")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providerAccounts/profile")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providerAccounts/profile');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/providerAccounts/profile'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts/profile';
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}}/providerAccounts/profile',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts/profile")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts/profile',
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}}/providerAccounts/profile'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providerAccounts/profile');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/providerAccounts/profile'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts/profile';
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}}/providerAccounts/profile"]
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}}/providerAccounts/profile" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts/profile",
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}}/providerAccounts/profile');
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts/profile');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providerAccounts/profile');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providerAccounts/profile' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts/profile' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providerAccounts/profile")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts/profile"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts/profile"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts/profile")
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/providerAccounts/profile') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts/profile";
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}}/providerAccounts/profile
http GET {{baseUrl}}/providerAccounts/profile
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providerAccounts/profile
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts/profile")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Account (PUT)
{{baseUrl}}/providerAccounts
QUERY PARAMS
providerAccountIds
BODY json
{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts?providerAccountIds=");
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 \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/providerAccounts" {:query-params {:providerAccountIds ""}
:content-type :json
:form-params {:aggregationSource ""
:consentId 0
:dataset [{:attribute [{:container []
:containerAttributes {:BANK {:fullAccountNumberFields []
:numberOfTransactionDays 0}
:CREDITCARD {}
:INSURANCE {}
:INVESTMENT {}
:LOAN {}}
:fromDate ""
:fromFinYear ""
:name ""
:toDate ""
:toFinYear ""}]
:name ""}]
:datasetName []
:field [{:id ""
:image ""
:isOptional false
:isValueProvided false
:maxLength 0
:minLength 0
:name ""
:option [{:displayText ""
:isSelected false
:optionValue ""}]
:prefix ""
:suffix ""
:type ""
:value ""
:valueEditable ""}]
:preferences {:isAutoRefreshEnabled false
:isDataExtractsEnabled false
:linkedProviderAccountId 0}}})
require "http/client"
url = "{{baseUrl}}/providerAccounts?providerAccountIds="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/providerAccounts?providerAccountIds="),
Content = new StringContent("{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts?providerAccountIds=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts?providerAccountIds="
payload := strings.NewReader("{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/providerAccounts?providerAccountIds= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1158
{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/providerAccounts?providerAccountIds=")
.setHeader("content-type", "application/json")
.setBody("{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts?providerAccountIds="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts?providerAccountIds=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/providerAccounts?providerAccountIds=")
.header("content-type", "application/json")
.body("{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
.asString();
const data = JSON.stringify({
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {
fullAccountNumberFields: [],
numberOfTransactionDays: 0
},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [
{
displayText: '',
isSelected: false,
optionValue: ''
}
],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/providerAccounts?providerAccountIds=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts',
params: {providerAccountIds: ''},
headers: {'content-type': 'application/json'},
data: {
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {fullAccountNumberFields: [], numberOfTransactionDays: 0},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [{displayText: '', isSelected: false, optionValue: ''}],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts?providerAccountIds=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"aggregationSource":"","consentId":0,"dataset":[{"attribute":[{"container":[],"containerAttributes":{"BANK":{"fullAccountNumberFields":[],"numberOfTransactionDays":0},"CREDITCARD":{},"INSURANCE":{},"INVESTMENT":{},"LOAN":{}},"fromDate":"","fromFinYear":"","name":"","toDate":"","toFinYear":""}],"name":""}],"datasetName":[],"field":[{"id":"","image":"","isOptional":false,"isValueProvided":false,"maxLength":0,"minLength":0,"name":"","option":[{"displayText":"","isSelected":false,"optionValue":""}],"prefix":"","suffix":"","type":"","value":"","valueEditable":""}],"preferences":{"isAutoRefreshEnabled":false,"isDataExtractsEnabled":false,"linkedProviderAccountId":0}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/providerAccounts?providerAccountIds=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "aggregationSource": "",\n "consentId": 0,\n "dataset": [\n {\n "attribute": [\n {\n "container": [],\n "containerAttributes": {\n "BANK": {\n "fullAccountNumberFields": [],\n "numberOfTransactionDays": 0\n },\n "CREDITCARD": {},\n "INSURANCE": {},\n "INVESTMENT": {},\n "LOAN": {}\n },\n "fromDate": "",\n "fromFinYear": "",\n "name": "",\n "toDate": "",\n "toFinYear": ""\n }\n ],\n "name": ""\n }\n ],\n "datasetName": [],\n "field": [\n {\n "id": "",\n "image": "",\n "isOptional": false,\n "isValueProvided": false,\n "maxLength": 0,\n "minLength": 0,\n "name": "",\n "option": [\n {\n "displayText": "",\n "isSelected": false,\n "optionValue": ""\n }\n ],\n "prefix": "",\n "suffix": "",\n "type": "",\n "value": "",\n "valueEditable": ""\n }\n ],\n "preferences": {\n "isAutoRefreshEnabled": false,\n "isDataExtractsEnabled": false,\n "linkedProviderAccountId": 0\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts?providerAccountIds=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts?providerAccountIds=',
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({
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {fullAccountNumberFields: [], numberOfTransactionDays: 0},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [{displayText: '', isSelected: false, optionValue: ''}],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts',
qs: {providerAccountIds: ''},
headers: {'content-type': 'application/json'},
body: {
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {fullAccountNumberFields: [], numberOfTransactionDays: 0},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [{displayText: '', isSelected: false, optionValue: ''}],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/providerAccounts');
req.query({
providerAccountIds: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {
fullAccountNumberFields: [],
numberOfTransactionDays: 0
},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [
{
displayText: '',
isSelected: false,
optionValue: ''
}
],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts',
params: {providerAccountIds: ''},
headers: {'content-type': 'application/json'},
data: {
aggregationSource: '',
consentId: 0,
dataset: [
{
attribute: [
{
container: [],
containerAttributes: {
BANK: {fullAccountNumberFields: [], numberOfTransactionDays: 0},
CREDITCARD: {},
INSURANCE: {},
INVESTMENT: {},
LOAN: {}
},
fromDate: '',
fromFinYear: '',
name: '',
toDate: '',
toFinYear: ''
}
],
name: ''
}
],
datasetName: [],
field: [
{
id: '',
image: '',
isOptional: false,
isValueProvided: false,
maxLength: 0,
minLength: 0,
name: '',
option: [{displayText: '', isSelected: false, optionValue: ''}],
prefix: '',
suffix: '',
type: '',
value: '',
valueEditable: ''
}
],
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts?providerAccountIds=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"aggregationSource":"","consentId":0,"dataset":[{"attribute":[{"container":[],"containerAttributes":{"BANK":{"fullAccountNumberFields":[],"numberOfTransactionDays":0},"CREDITCARD":{},"INSURANCE":{},"INVESTMENT":{},"LOAN":{}},"fromDate":"","fromFinYear":"","name":"","toDate":"","toFinYear":""}],"name":""}],"datasetName":[],"field":[{"id":"","image":"","isOptional":false,"isValueProvided":false,"maxLength":0,"minLength":0,"name":"","option":[{"displayText":"","isSelected":false,"optionValue":""}],"prefix":"","suffix":"","type":"","value":"","valueEditable":""}],"preferences":{"isAutoRefreshEnabled":false,"isDataExtractsEnabled":false,"linkedProviderAccountId":0}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"aggregationSource": @"",
@"consentId": @0,
@"dataset": @[ @{ @"attribute": @[ @{ @"container": @[ ], @"containerAttributes": @{ @"BANK": @{ @"fullAccountNumberFields": @[ ], @"numberOfTransactionDays": @0 }, @"CREDITCARD": @{ }, @"INSURANCE": @{ }, @"INVESTMENT": @{ }, @"LOAN": @{ } }, @"fromDate": @"", @"fromFinYear": @"", @"name": @"", @"toDate": @"", @"toFinYear": @"" } ], @"name": @"" } ],
@"datasetName": @[ ],
@"field": @[ @{ @"id": @"", @"image": @"", @"isOptional": @NO, @"isValueProvided": @NO, @"maxLength": @0, @"minLength": @0, @"name": @"", @"option": @[ @{ @"displayText": @"", @"isSelected": @NO, @"optionValue": @"" } ], @"prefix": @"", @"suffix": @"", @"type": @"", @"value": @"", @"valueEditable": @"" } ],
@"preferences": @{ @"isAutoRefreshEnabled": @NO, @"isDataExtractsEnabled": @NO, @"linkedProviderAccountId": @0 } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/providerAccounts?providerAccountIds="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/providerAccounts?providerAccountIds=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts?providerAccountIds=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'aggregationSource' => '',
'consentId' => 0,
'dataset' => [
[
'attribute' => [
[
'container' => [
],
'containerAttributes' => [
'BANK' => [
'fullAccountNumberFields' => [
],
'numberOfTransactionDays' => 0
],
'CREDITCARD' => [
],
'INSURANCE' => [
],
'INVESTMENT' => [
],
'LOAN' => [
]
],
'fromDate' => '',
'fromFinYear' => '',
'name' => '',
'toDate' => '',
'toFinYear' => ''
]
],
'name' => ''
]
],
'datasetName' => [
],
'field' => [
[
'id' => '',
'image' => '',
'isOptional' => null,
'isValueProvided' => null,
'maxLength' => 0,
'minLength' => 0,
'name' => '',
'option' => [
[
'displayText' => '',
'isSelected' => null,
'optionValue' => ''
]
],
'prefix' => '',
'suffix' => '',
'type' => '',
'value' => '',
'valueEditable' => ''
]
],
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/providerAccounts?providerAccountIds=', [
'body' => '{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'providerAccountIds' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'aggregationSource' => '',
'consentId' => 0,
'dataset' => [
[
'attribute' => [
[
'container' => [
],
'containerAttributes' => [
'BANK' => [
'fullAccountNumberFields' => [
],
'numberOfTransactionDays' => 0
],
'CREDITCARD' => [
],
'INSURANCE' => [
],
'INVESTMENT' => [
],
'LOAN' => [
]
],
'fromDate' => '',
'fromFinYear' => '',
'name' => '',
'toDate' => '',
'toFinYear' => ''
]
],
'name' => ''
]
],
'datasetName' => [
],
'field' => [
[
'id' => '',
'image' => '',
'isOptional' => null,
'isValueProvided' => null,
'maxLength' => 0,
'minLength' => 0,
'name' => '',
'option' => [
[
'displayText' => '',
'isSelected' => null,
'optionValue' => ''
]
],
'prefix' => '',
'suffix' => '',
'type' => '',
'value' => '',
'valueEditable' => ''
]
],
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'aggregationSource' => '',
'consentId' => 0,
'dataset' => [
[
'attribute' => [
[
'container' => [
],
'containerAttributes' => [
'BANK' => [
'fullAccountNumberFields' => [
],
'numberOfTransactionDays' => 0
],
'CREDITCARD' => [
],
'INSURANCE' => [
],
'INVESTMENT' => [
],
'LOAN' => [
]
],
'fromDate' => '',
'fromFinYear' => '',
'name' => '',
'toDate' => '',
'toFinYear' => ''
]
],
'name' => ''
]
],
'datasetName' => [
],
'field' => [
[
'id' => '',
'image' => '',
'isOptional' => null,
'isValueProvided' => null,
'maxLength' => 0,
'minLength' => 0,
'name' => '',
'option' => [
[
'displayText' => '',
'isSelected' => null,
'optionValue' => ''
]
],
'prefix' => '',
'suffix' => '',
'type' => '',
'value' => '',
'valueEditable' => ''
]
],
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/providerAccounts');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'providerAccountIds' => ''
]));
$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}}/providerAccounts?providerAccountIds=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts?providerAccountIds=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/providerAccounts?providerAccountIds=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts"
querystring = {"providerAccountIds":""}
payload = {
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": False,
"isValueProvided": False,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": False,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": False,
"isDataExtractsEnabled": False,
"linkedProviderAccountId": 0
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts"
queryString <- list(providerAccountIds = "")
payload <- "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts?providerAccountIds=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/providerAccounts') do |req|
req.params['providerAccountIds'] = ''
req.body = "{\n \"aggregationSource\": \"\",\n \"consentId\": 0,\n \"dataset\": [\n {\n \"attribute\": [\n {\n \"container\": [],\n \"containerAttributes\": {\n \"BANK\": {\n \"fullAccountNumberFields\": [],\n \"numberOfTransactionDays\": 0\n },\n \"CREDITCARD\": {},\n \"INSURANCE\": {},\n \"INVESTMENT\": {},\n \"LOAN\": {}\n },\n \"fromDate\": \"\",\n \"fromFinYear\": \"\",\n \"name\": \"\",\n \"toDate\": \"\",\n \"toFinYear\": \"\"\n }\n ],\n \"name\": \"\"\n }\n ],\n \"datasetName\": [],\n \"field\": [\n {\n \"id\": \"\",\n \"image\": \"\",\n \"isOptional\": false,\n \"isValueProvided\": false,\n \"maxLength\": 0,\n \"minLength\": 0,\n \"name\": \"\",\n \"option\": [\n {\n \"displayText\": \"\",\n \"isSelected\": false,\n \"optionValue\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"suffix\": \"\",\n \"type\": \"\",\n \"value\": \"\",\n \"valueEditable\": \"\"\n }\n ],\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts";
let querystring = [
("providerAccountIds", ""),
];
let payload = json!({
"aggregationSource": "",
"consentId": 0,
"dataset": (
json!({
"attribute": (
json!({
"container": (),
"containerAttributes": json!({
"BANK": json!({
"fullAccountNumberFields": (),
"numberOfTransactionDays": 0
}),
"CREDITCARD": json!({}),
"INSURANCE": json!({}),
"INVESTMENT": json!({}),
"LOAN": json!({})
}),
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
})
),
"name": ""
})
),
"datasetName": (),
"field": (
json!({
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": (
json!({
"displayText": "",
"isSelected": false,
"optionValue": ""
})
),
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
})
),
"preferences": json!({
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/providerAccounts?providerAccountIds=' \
--header 'content-type: application/json' \
--data '{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
echo '{
"aggregationSource": "",
"consentId": 0,
"dataset": [
{
"attribute": [
{
"container": [],
"containerAttributes": {
"BANK": {
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
},
"CREDITCARD": {},
"INSURANCE": {},
"INVESTMENT": {},
"LOAN": {}
},
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
}
],
"name": ""
}
],
"datasetName": [],
"field": [
{
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
{
"displayText": "",
"isSelected": false,
"optionValue": ""
}
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
}
],
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}' | \
http PUT '{{baseUrl}}/providerAccounts?providerAccountIds=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "aggregationSource": "",\n "consentId": 0,\n "dataset": [\n {\n "attribute": [\n {\n "container": [],\n "containerAttributes": {\n "BANK": {\n "fullAccountNumberFields": [],\n "numberOfTransactionDays": 0\n },\n "CREDITCARD": {},\n "INSURANCE": {},\n "INVESTMENT": {},\n "LOAN": {}\n },\n "fromDate": "",\n "fromFinYear": "",\n "name": "",\n "toDate": "",\n "toFinYear": ""\n }\n ],\n "name": ""\n }\n ],\n "datasetName": [],\n "field": [\n {\n "id": "",\n "image": "",\n "isOptional": false,\n "isValueProvided": false,\n "maxLength": 0,\n "minLength": 0,\n "name": "",\n "option": [\n {\n "displayText": "",\n "isSelected": false,\n "optionValue": ""\n }\n ],\n "prefix": "",\n "suffix": "",\n "type": "",\n "value": "",\n "valueEditable": ""\n }\n ],\n "preferences": {\n "isAutoRefreshEnabled": false,\n "isDataExtractsEnabled": false,\n "linkedProviderAccountId": 0\n }\n}' \
--output-document \
- '{{baseUrl}}/providerAccounts?providerAccountIds='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"aggregationSource": "",
"consentId": 0,
"dataset": [
[
"attribute": [
[
"container": [],
"containerAttributes": [
"BANK": [
"fullAccountNumberFields": [],
"numberOfTransactionDays": 0
],
"CREDITCARD": [],
"INSURANCE": [],
"INVESTMENT": [],
"LOAN": []
],
"fromDate": "",
"fromFinYear": "",
"name": "",
"toDate": "",
"toFinYear": ""
]
],
"name": ""
]
],
"datasetName": [],
"field": [
[
"id": "",
"image": "",
"isOptional": false,
"isValueProvided": false,
"maxLength": 0,
"minLength": 0,
"name": "",
"option": [
[
"displayText": "",
"isSelected": false,
"optionValue": ""
]
],
"prefix": "",
"suffix": "",
"type": "",
"value": "",
"valueEditable": ""
]
],
"preferences": [
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts?providerAccountIds=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Preferences
{{baseUrl}}/providerAccounts/:providerAccountId/preferences
QUERY PARAMS
providerAccountId
BODY json
{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providerAccounts/:providerAccountId/preferences");
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 \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/providerAccounts/:providerAccountId/preferences" {:content-type :json
:form-params {:preferences {:isAutoRefreshEnabled false
:isDataExtractsEnabled false
:linkedProviderAccountId 0}}})
require "http/client"
url = "{{baseUrl}}/providerAccounts/:providerAccountId/preferences"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/providerAccounts/:providerAccountId/preferences"),
Content = new StringContent("{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providerAccounts/:providerAccountId/preferences");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providerAccounts/:providerAccountId/preferences"
payload := strings.NewReader("{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/providerAccounts/:providerAccountId/preferences HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 130
{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/providerAccounts/:providerAccountId/preferences")
.setHeader("content-type", "application/json")
.setBody("{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providerAccounts/:providerAccountId/preferences"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId/preferences")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/providerAccounts/:providerAccountId/preferences")
.header("content-type", "application/json")
.body("{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
.asString();
const data = JSON.stringify({
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/providerAccounts/:providerAccountId/preferences');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts/:providerAccountId/preferences',
headers: {'content-type': 'application/json'},
data: {
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providerAccounts/:providerAccountId/preferences';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"preferences":{"isAutoRefreshEnabled":false,"isDataExtractsEnabled":false,"linkedProviderAccountId":0}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/providerAccounts/:providerAccountId/preferences',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "preferences": {\n "isAutoRefreshEnabled": false,\n "isDataExtractsEnabled": false,\n "linkedProviderAccountId": 0\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/providerAccounts/:providerAccountId/preferences")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/providerAccounts/:providerAccountId/preferences',
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({
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts/:providerAccountId/preferences',
headers: {'content-type': 'application/json'},
body: {
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/providerAccounts/:providerAccountId/preferences');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/providerAccounts/:providerAccountId/preferences',
headers: {'content-type': 'application/json'},
data: {
preferences: {
isAutoRefreshEnabled: false,
isDataExtractsEnabled: false,
linkedProviderAccountId: 0
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providerAccounts/:providerAccountId/preferences';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"preferences":{"isAutoRefreshEnabled":false,"isDataExtractsEnabled":false,"linkedProviderAccountId":0}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"preferences": @{ @"isAutoRefreshEnabled": @NO, @"isDataExtractsEnabled": @NO, @"linkedProviderAccountId": @0 } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/providerAccounts/:providerAccountId/preferences"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/providerAccounts/:providerAccountId/preferences" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providerAccounts/:providerAccountId/preferences",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/providerAccounts/:providerAccountId/preferences', [
'body' => '{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/providerAccounts/:providerAccountId/preferences');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'preferences' => [
'isAutoRefreshEnabled' => null,
'isDataExtractsEnabled' => null,
'linkedProviderAccountId' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/providerAccounts/:providerAccountId/preferences');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providerAccounts/:providerAccountId/preferences' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providerAccounts/:providerAccountId/preferences' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/providerAccounts/:providerAccountId/preferences", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providerAccounts/:providerAccountId/preferences"
payload = { "preferences": {
"isAutoRefreshEnabled": False,
"isDataExtractsEnabled": False,
"linkedProviderAccountId": 0
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providerAccounts/:providerAccountId/preferences"
payload <- "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providerAccounts/:providerAccountId/preferences")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/providerAccounts/:providerAccountId/preferences') do |req|
req.body = "{\n \"preferences\": {\n \"isAutoRefreshEnabled\": false,\n \"isDataExtractsEnabled\": false,\n \"linkedProviderAccountId\": 0\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providerAccounts/:providerAccountId/preferences";
let payload = json!({"preferences": json!({
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/providerAccounts/:providerAccountId/preferences \
--header 'content-type: application/json' \
--data '{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}'
echo '{
"preferences": {
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
}
}' | \
http PUT {{baseUrl}}/providerAccounts/:providerAccountId/preferences \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "preferences": {\n "isAutoRefreshEnabled": false,\n "isDataExtractsEnabled": false,\n "linkedProviderAccountId": 0\n }\n}' \
--output-document \
- {{baseUrl}}/providerAccounts/:providerAccountId/preferences
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["preferences": [
"isAutoRefreshEnabled": false,
"isDataExtractsEnabled": false,
"linkedProviderAccountId": 0
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providerAccounts/:providerAccountId/preferences")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Provider Details
{{baseUrl}}/providers/:providerId
QUERY PARAMS
providerId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providers/:providerId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providers/:providerId")
require "http/client"
url = "{{baseUrl}}/providers/:providerId"
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}}/providers/:providerId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providers/:providerId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providers/:providerId"
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/providers/:providerId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providers/:providerId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providers/:providerId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providers/:providerId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providers/:providerId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providers/:providerId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/providers/:providerId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providers/:providerId';
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}}/providers/:providerId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providers/:providerId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providers/:providerId',
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}}/providers/:providerId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providers/:providerId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/providers/:providerId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providers/:providerId';
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}}/providers/:providerId"]
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}}/providers/:providerId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providers/:providerId",
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}}/providers/:providerId');
echo $response->getBody();
setUrl('{{baseUrl}}/providers/:providerId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providers/:providerId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providers/:providerId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providers/:providerId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providers/:providerId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providers/:providerId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providers/:providerId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providers/:providerId")
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/providers/:providerId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providers/:providerId";
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}}/providers/:providerId
http GET {{baseUrl}}/providers/:providerId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providers/:providerId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providers/:providerId")! 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 Providers Count
{{baseUrl}}/providers/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providers/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providers/count")
require "http/client"
url = "{{baseUrl}}/providers/count"
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}}/providers/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providers/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providers/count"
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/providers/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providers/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providers/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providers/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providers/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providers/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/providers/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providers/count';
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}}/providers/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providers/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providers/count',
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}}/providers/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providers/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/providers/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providers/count';
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}}/providers/count"]
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}}/providers/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providers/count",
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}}/providers/count');
echo $response->getBody();
setUrl('{{baseUrl}}/providers/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providers/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providers/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providers/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providers/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providers/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providers/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providers/count")
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/providers/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providers/count";
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}}/providers/count
http GET {{baseUrl}}/providers/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providers/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providers/count")! 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 Providers
{{baseUrl}}/providers
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/providers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/providers")
require "http/client"
url = "{{baseUrl}}/providers"
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}}/providers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/providers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/providers"
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/providers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/providers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/providers"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/providers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/providers")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/providers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/providers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/providers';
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}}/providers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/providers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/providers',
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}}/providers'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/providers');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/providers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/providers';
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}}/providers"]
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}}/providers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/providers",
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}}/providers');
echo $response->getBody();
setUrl('{{baseUrl}}/providers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/providers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/providers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/providers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/providers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/providers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/providers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/providers")
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/providers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/providers";
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}}/providers
http GET {{baseUrl}}/providers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/providers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/providers")! 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 Statements
{{baseUrl}}/statements
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/statements");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/statements")
require "http/client"
url = "{{baseUrl}}/statements"
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}}/statements"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/statements");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/statements"
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/statements HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/statements")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/statements"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/statements")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/statements")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/statements');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/statements'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/statements';
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}}/statements',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/statements")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/statements',
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}}/statements'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/statements');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/statements'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/statements';
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}}/statements"]
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}}/statements" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/statements",
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}}/statements');
echo $response->getBody();
setUrl('{{baseUrl}}/statements');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/statements');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/statements' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/statements' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/statements")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/statements"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/statements"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/statements")
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/statements') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/statements";
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}}/statements
http GET {{baseUrl}}/statements
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/statements
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/statements")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create Category
{{baseUrl}}/transactions/categories
BODY json
{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories");
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 \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/transactions/categories" {:content-type :json
:form-params {:categoryName ""
:parentCategoryId 0
:source ""}})
require "http/client"
url = "{{baseUrl}}/transactions/categories"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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}}/transactions/categories"),
Content = new StringContent("{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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}}/transactions/categories");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories"
payload := strings.NewReader("{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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/transactions/categories HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 65
{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/transactions/categories")
.setHeader("content-type", "application/json")
.setBody("{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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 \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/transactions/categories")
.header("content-type", "application/json")
.body("{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}")
.asString();
const data = JSON.stringify({
categoryName: '',
parentCategoryId: 0,
source: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/transactions/categories');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories',
headers: {'content-type': 'application/json'},
data: {categoryName: '', parentCategoryId: 0, source: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"categoryName":"","parentCategoryId":0,"source":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "categoryName": "",\n "parentCategoryId": 0,\n "source": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.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/transactions/categories',
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({categoryName: '', parentCategoryId: 0, source: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories',
headers: {'content-type': 'application/json'},
body: {categoryName: '', parentCategoryId: 0, source: ''},
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}}/transactions/categories');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
categoryName: '',
parentCategoryId: 0,
source: ''
});
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}}/transactions/categories',
headers: {'content-type': 'application/json'},
data: {categoryName: '', parentCategoryId: 0, source: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"categoryName":"","parentCategoryId":0,"source":""}'
};
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 = @{ @"categoryName": @"",
@"parentCategoryId": @0,
@"source": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories"]
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}}/transactions/categories" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories",
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([
'categoryName' => '',
'parentCategoryId' => 0,
'source' => ''
]),
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}}/transactions/categories', [
'body' => '{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'categoryName' => '',
'parentCategoryId' => 0,
'source' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'categoryName' => '',
'parentCategoryId' => 0,
'source' => ''
]));
$request->setRequestUrl('{{baseUrl}}/transactions/categories');
$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}}/transactions/categories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/transactions/categories", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories"
payload = {
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories"
payload <- "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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}}/transactions/categories")
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 \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\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/transactions/categories') do |req|
req.body = "{\n \"categoryName\": \"\",\n \"parentCategoryId\": 0,\n \"source\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories";
let payload = json!({
"categoryName": "",
"parentCategoryId": 0,
"source": ""
});
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}}/transactions/categories \
--header 'content-type: application/json' \
--data '{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}'
echo '{
"categoryName": "",
"parentCategoryId": 0,
"source": ""
}' | \
http POST {{baseUrl}}/transactions/categories \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "categoryName": "",\n "parentCategoryId": 0,\n "source": ""\n}' \
--output-document \
- {{baseUrl}}/transactions/categories
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"categoryName": "",
"parentCategoryId": 0,
"source": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create or Run Transaction Categorization Rule
{{baseUrl}}/transactions/categories/rules
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/rules");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/transactions/categories/rules")
require "http/client"
url = "{{baseUrl}}/transactions/categories/rules"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/transactions/categories/rules"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/rules");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/rules"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/transactions/categories/rules HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/transactions/categories/rules")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/rules"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/transactions/categories/rules")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/transactions/categories/rules');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/rules';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories/rules',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/rules',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories/rules'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/transactions/categories/rules');
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}}/transactions/categories/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/rules';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories/rules"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories/rules" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/rules",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/transactions/categories/rules');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/rules');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/rules');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/rules' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/rules' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/transactions/categories/rules")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/rules"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/rules"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/rules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/transactions/categories/rules') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/rules";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/transactions/categories/rules
http POST {{baseUrl}}/transactions/categories/rules
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/transactions/categories/rules
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/rules")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Category
{{baseUrl}}/transactions/categories/:categoryId
QUERY PARAMS
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/:categoryId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/transactions/categories/:categoryId")
require "http/client"
url = "{{baseUrl}}/transactions/categories/:categoryId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/transactions/categories/:categoryId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/:categoryId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/:categoryId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/transactions/categories/:categoryId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/transactions/categories/:categoryId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/:categoryId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/:categoryId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/transactions/categories/:categoryId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/transactions/categories/:categoryId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/:categoryId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/:categoryId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories/:categoryId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/:categoryId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/:categoryId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/:categoryId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/transactions/categories/:categoryId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/:categoryId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/:categoryId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories/:categoryId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/transactions/categories/:categoryId');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/:categoryId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/:categoryId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/:categoryId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/:categoryId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/transactions/categories/:categoryId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/:categoryId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/:categoryId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/transactions/categories/:categoryId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/:categoryId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/transactions/categories/:categoryId
http DELETE {{baseUrl}}/transactions/categories/:categoryId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/transactions/categories/:categoryId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/:categoryId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Transaction Categorization Rule
{{baseUrl}}/transactions/categories/rules/:ruleId
QUERY PARAMS
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/rules/:ruleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/transactions/categories/rules/:ruleId")
require "http/client"
url = "{{baseUrl}}/transactions/categories/rules/:ruleId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/transactions/categories/rules/:ruleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/rules/:ruleId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/rules/:ruleId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/transactions/categories/rules/:ruleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/transactions/categories/rules/:ruleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/rules/:ruleId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/transactions/categories/rules/:ruleId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/transactions/categories/rules/:ruleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/rules/:ruleId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/transactions/categories/rules/:ruleId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories/rules/:ruleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories/rules/:ruleId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/rules/:ruleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/transactions/categories/rules/:ruleId');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/transactions/categories/rules/:ruleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/rules/:ruleId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/rules/:ruleId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/rules/:ruleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/transactions/categories/rules/:ruleId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/rules/:ruleId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/transactions/categories/rules/:ruleId
http DELETE {{baseUrl}}/transactions/categories/rules/:ruleId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/transactions/categories/rules/:ruleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/rules/:ruleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Transaction Categorization Rules (GET)
{{baseUrl}}/transactions/categories/txnRules
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/txnRules");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/transactions/categories/txnRules")
require "http/client"
url = "{{baseUrl}}/transactions/categories/txnRules"
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}}/transactions/categories/txnRules"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/txnRules");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/txnRules"
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/transactions/categories/txnRules HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/transactions/categories/txnRules")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/txnRules"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/txnRules")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/transactions/categories/txnRules")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/transactions/categories/txnRules');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/transactions/categories/txnRules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/txnRules';
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}}/transactions/categories/txnRules',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/txnRules")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/txnRules',
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}}/transactions/categories/txnRules'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/transactions/categories/txnRules');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/transactions/categories/txnRules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/txnRules';
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}}/transactions/categories/txnRules"]
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}}/transactions/categories/txnRules" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/txnRules",
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}}/transactions/categories/txnRules');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/txnRules');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/txnRules');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/txnRules' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/txnRules' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/transactions/categories/txnRules")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/txnRules"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/txnRules"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/txnRules")
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/transactions/categories/txnRules') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/txnRules";
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}}/transactions/categories/txnRules
http GET {{baseUrl}}/transactions/categories/txnRules
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/transactions/categories/txnRules
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/txnRules")! 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 Transaction Categorization Rules
{{baseUrl}}/transactions/categories/rules
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/rules");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/transactions/categories/rules")
require "http/client"
url = "{{baseUrl}}/transactions/categories/rules"
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}}/transactions/categories/rules"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/rules");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/rules"
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/transactions/categories/rules HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/transactions/categories/rules")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/rules"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/transactions/categories/rules")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/transactions/categories/rules');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/transactions/categories/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/rules';
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}}/transactions/categories/rules',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/rules',
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}}/transactions/categories/rules'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/transactions/categories/rules');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/transactions/categories/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/rules';
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}}/transactions/categories/rules"]
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}}/transactions/categories/rules" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/rules",
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}}/transactions/categories/rules');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/rules');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/rules');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/rules' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/rules' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/transactions/categories/rules")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/rules"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/rules"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/rules")
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/transactions/categories/rules') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/rules";
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}}/transactions/categories/rules
http GET {{baseUrl}}/transactions/categories/rules
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/transactions/categories/rules
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/rules")! 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 Transaction Category List
{{baseUrl}}/transactions/categories
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/transactions/categories")
require "http/client"
url = "{{baseUrl}}/transactions/categories"
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}}/transactions/categories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories"
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/transactions/categories HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/transactions/categories")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/transactions/categories")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/transactions/categories');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/transactions/categories'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories';
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}}/transactions/categories',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories',
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}}/transactions/categories'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/transactions/categories');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/transactions/categories'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories';
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}}/transactions/categories"]
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}}/transactions/categories" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories",
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}}/transactions/categories');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/transactions/categories")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories")
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/transactions/categories') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories";
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}}/transactions/categories
http GET {{baseUrl}}/transactions/categories
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/transactions/categories
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories")! 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 Count
{{baseUrl}}/transactions/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/transactions/count")
require "http/client"
url = "{{baseUrl}}/transactions/count"
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}}/transactions/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/count"
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/transactions/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/transactions/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/transactions/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/transactions/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/transactions/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/count';
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}}/transactions/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/count',
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}}/transactions/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/transactions/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/transactions/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/count';
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}}/transactions/count"]
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}}/transactions/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/count",
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}}/transactions/count');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/transactions/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/count")
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/transactions/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/count";
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}}/transactions/count
http GET {{baseUrl}}/transactions/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/transactions/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/count")! 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
{{baseUrl}}/transactions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/transactions")
require "http/client"
url = "{{baseUrl}}/transactions"
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}}/transactions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions"
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/transactions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/transactions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/transactions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/transactions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/transactions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions';
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}}/transactions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions',
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}}/transactions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/transactions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/transactions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions';
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}}/transactions"]
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}}/transactions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions",
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}}/transactions');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/transactions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions")
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/transactions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions";
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}}/transactions
http GET {{baseUrl}}/transactions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/transactions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions")! 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
Run Transaction Categorization Rule
{{baseUrl}}/transactions/categories/rules/:ruleId
QUERY PARAMS
action
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/rules/:ruleId?action=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/transactions/categories/rules/:ruleId" {:query-params {:action ""}})
require "http/client"
url = "{{baseUrl}}/transactions/categories/rules/:ruleId?action="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/transactions/categories/rules/:ruleId?action="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transactions/categories/rules/:ruleId?action=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/rules/:ruleId?action="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/transactions/categories/rules/:ruleId?action= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/transactions/categories/rules/:ruleId?action=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/rules/:ruleId?action="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId?action=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/transactions/categories/rules/:ruleId?action=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/transactions/categories/rules/:ruleId?action=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
params: {action: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId?action=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories/rules/:ruleId?action=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId?action=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/rules/:ruleId?action=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
qs: {action: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/transactions/categories/rules/:ruleId');
req.query({
action: ''
});
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}}/transactions/categories/rules/:ruleId',
params: {action: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId?action=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories/rules/:ruleId?action="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories/rules/:ruleId?action=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/rules/:ruleId?action=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/transactions/categories/rules/:ruleId?action=');
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'action' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'action' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId?action=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId?action=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/transactions/categories/rules/:ruleId?action=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/rules/:ruleId"
querystring = {"action":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/rules/:ruleId"
queryString <- list(action = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/rules/:ruleId?action=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/transactions/categories/rules/:ruleId') do |req|
req.params['action'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/rules/:ruleId";
let querystring = [
("action", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/transactions/categories/rules/:ruleId?action='
http POST '{{baseUrl}}/transactions/categories/rules/:ruleId?action='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/transactions/categories/rules/:ruleId?action='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/rules/:ruleId?action=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Category
{{baseUrl}}/transactions/categories
BODY json
{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories");
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 \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/transactions/categories" {:content-type :json
:form-params {:categoryName ""
:highLevelCategoryName ""
:id 0
:source ""}})
require "http/client"
url = "{{baseUrl}}/transactions/categories"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/transactions/categories"),
Content = new StringContent("{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\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}}/transactions/categories");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories"
payload := strings.NewReader("{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/transactions/categories HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 82
{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/transactions/categories")
.setHeader("content-type", "application/json")
.setBody("{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\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 \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/transactions/categories")
.header("content-type", "application/json")
.body("{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}")
.asString();
const data = JSON.stringify({
categoryName: '',
highLevelCategoryName: '',
id: 0,
source: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/transactions/categories');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories',
headers: {'content-type': 'application/json'},
data: {categoryName: '', highLevelCategoryName: '', id: 0, source: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"categoryName":"","highLevelCategoryName":"","id":0,"source":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "categoryName": "",\n "highLevelCategoryName": "",\n "id": 0,\n "source": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories',
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({categoryName: '', highLevelCategoryName: '', id: 0, source: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories',
headers: {'content-type': 'application/json'},
body: {categoryName: '', highLevelCategoryName: '', id: 0, source: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/transactions/categories');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
categoryName: '',
highLevelCategoryName: '',
id: 0,
source: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories',
headers: {'content-type': 'application/json'},
data: {categoryName: '', highLevelCategoryName: '', id: 0, source: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"categoryName":"","highLevelCategoryName":"","id":0,"source":""}'
};
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 = @{ @"categoryName": @"",
@"highLevelCategoryName": @"",
@"id": @0,
@"source": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'categoryName' => '',
'highLevelCategoryName' => '',
'id' => 0,
'source' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/transactions/categories', [
'body' => '{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'categoryName' => '',
'highLevelCategoryName' => '',
'id' => 0,
'source' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'categoryName' => '',
'highLevelCategoryName' => '',
'id' => 0,
'source' => ''
]));
$request->setRequestUrl('{{baseUrl}}/transactions/categories');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/transactions/categories", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories"
payload = {
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories"
payload <- "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/transactions/categories') do |req|
req.body = "{\n \"categoryName\": \"\",\n \"highLevelCategoryName\": \"\",\n \"id\": 0,\n \"source\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories";
let payload = json!({
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/transactions/categories \
--header 'content-type: application/json' \
--data '{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}'
echo '{
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
}' | \
http PUT {{baseUrl}}/transactions/categories \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "categoryName": "",\n "highLevelCategoryName": "",\n "id": 0,\n "source": ""\n}' \
--output-document \
- {{baseUrl}}/transactions/categories
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"categoryName": "",
"highLevelCategoryName": "",
"id": 0,
"source": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Transaction Categorization Rule
{{baseUrl}}/transactions/categories/rules/:ruleId
QUERY PARAMS
ruleId
BODY json
{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/categories/rules/:ruleId");
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 \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/transactions/categories/rules/:ruleId" {:content-type :json
:form-params {:rule {:categoryId 0
:priority 0
:ruleClause [{:field ""
:operation ""
:value {}}]
:source ""}}})
require "http/client"
url = "{{baseUrl}}/transactions/categories/rules/:ruleId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/transactions/categories/rules/:ruleId"),
Content = new StringContent("{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\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}}/transactions/categories/rules/:ruleId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/categories/rules/:ruleId"
payload := strings.NewReader("{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/transactions/categories/rules/:ruleId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 185
{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/transactions/categories/rules/:ruleId")
.setHeader("content-type", "application/json")
.setBody("{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/categories/rules/:ruleId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\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 \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/transactions/categories/rules/:ruleId")
.header("content-type", "application/json")
.body("{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
rule: {
categoryId: 0,
priority: 0,
ruleClause: [
{
field: '',
operation: '',
value: {}
}
],
source: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/transactions/categories/rules/:ruleId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
headers: {'content-type': 'application/json'},
data: {
rule: {
categoryId: 0,
priority: 0,
ruleClause: [{field: '', operation: '', value: {}}],
source: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"rule":{"categoryId":0,"priority":0,"ruleClause":[{"field":"","operation":"","value":{}}],"source":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "rule": {\n "categoryId": 0,\n "priority": 0,\n "ruleClause": [\n {\n "field": "",\n "operation": "",\n "value": {}\n }\n ],\n "source": ""\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 \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/transactions/categories/rules/:ruleId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/categories/rules/:ruleId',
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({
rule: {
categoryId: 0,
priority: 0,
ruleClause: [{field: '', operation: '', value: {}}],
source: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
headers: {'content-type': 'application/json'},
body: {
rule: {
categoryId: 0,
priority: 0,
ruleClause: [{field: '', operation: '', value: {}}],
source: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/transactions/categories/rules/:ruleId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
rule: {
categoryId: 0,
priority: 0,
ruleClause: [
{
field: '',
operation: '',
value: {}
}
],
source: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/categories/rules/:ruleId',
headers: {'content-type': 'application/json'},
data: {
rule: {
categoryId: 0,
priority: 0,
ruleClause: [{field: '', operation: '', value: {}}],
source: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/categories/rules/:ruleId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"rule":{"categoryId":0,"priority":0,"ruleClause":[{"field":"","operation":"","value":{}}],"source":""}}'
};
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 = @{ @"rule": @{ @"categoryId": @0, @"priority": @0, @"ruleClause": @[ @{ @"field": @"", @"operation": @"", @"value": @{ } } ], @"source": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/categories/rules/:ruleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/categories/rules/:ruleId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/categories/rules/:ruleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'rule' => [
'categoryId' => 0,
'priority' => 0,
'ruleClause' => [
[
'field' => '',
'operation' => '',
'value' => [
]
]
],
'source' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/transactions/categories/rules/:ruleId', [
'body' => '{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'rule' => [
'categoryId' => 0,
'priority' => 0,
'ruleClause' => [
[
'field' => '',
'operation' => '',
'value' => [
]
]
],
'source' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'rule' => [
'categoryId' => 0,
'priority' => 0,
'ruleClause' => [
[
'field' => '',
'operation' => '',
'value' => [
]
]
],
'source' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/transactions/categories/rules/:ruleId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/categories/rules/:ruleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/transactions/categories/rules/:ruleId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/categories/rules/:ruleId"
payload = { "rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/categories/rules/:ruleId"
payload <- "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/categories/rules/:ruleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/transactions/categories/rules/:ruleId') do |req|
req.body = "{\n \"rule\": {\n \"categoryId\": 0,\n \"priority\": 0,\n \"ruleClause\": [\n {\n \"field\": \"\",\n \"operation\": \"\",\n \"value\": {}\n }\n ],\n \"source\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/categories/rules/:ruleId";
let payload = json!({"rule": json!({
"categoryId": 0,
"priority": 0,
"ruleClause": (
json!({
"field": "",
"operation": "",
"value": json!({})
})
),
"source": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/transactions/categories/rules/:ruleId \
--header 'content-type: application/json' \
--data '{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}'
echo '{
"rule": {
"categoryId": 0,
"priority": 0,
"ruleClause": [
{
"field": "",
"operation": "",
"value": {}
}
],
"source": ""
}
}' | \
http PUT {{baseUrl}}/transactions/categories/rules/:ruleId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "rule": {\n "categoryId": 0,\n "priority": 0,\n "ruleClause": [\n {\n "field": "",\n "operation": "",\n "value": {}\n }\n ],\n "source": ""\n }\n}' \
--output-document \
- {{baseUrl}}/transactions/categories/rules/:ruleId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["rule": [
"categoryId": 0,
"priority": 0,
"ruleClause": [
[
"field": "",
"operation": "",
"value": []
]
],
"source": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/categories/rules/:ruleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Transaction
{{baseUrl}}/transactions/:transactionId
QUERY PARAMS
transactionId
BODY json
{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transactions/:transactionId");
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 \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/transactions/:transactionId" {:content-type :json
:form-params {:transaction {:categoryId 0
:categorySource ""
:container ""
:description {:consumer ""
:original ""
:security ""
:simple ""}
:memo ""}}})
require "http/client"
url = "{{baseUrl}}/transactions/:transactionId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/transactions/:transactionId"),
Content = new StringContent("{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\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}}/transactions/:transactionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transactions/:transactionId"
payload := strings.NewReader("{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/transactions/:transactionId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 222
{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/transactions/:transactionId")
.setHeader("content-type", "application/json")
.setBody("{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transactions/:transactionId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\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 \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/transactions/:transactionId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/transactions/:transactionId")
.header("content-type", "application/json")
.body("{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {
consumer: '',
original: '',
security: '',
simple: ''
},
memo: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/transactions/:transactionId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/:transactionId',
headers: {'content-type': 'application/json'},
data: {
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {consumer: '', original: '', security: '', simple: ''},
memo: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transactions/:transactionId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"transaction":{"categoryId":0,"categorySource":"","container":"","description":{"consumer":"","original":"","security":"","simple":""},"memo":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transactions/:transactionId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "transaction": {\n "categoryId": 0,\n "categorySource": "",\n "container": "",\n "description": {\n "consumer": "",\n "original": "",\n "security": "",\n "simple": ""\n },\n "memo": ""\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 \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/transactions/:transactionId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/transactions/:transactionId',
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({
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {consumer: '', original: '', security: '', simple: ''},
memo: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/:transactionId',
headers: {'content-type': 'application/json'},
body: {
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {consumer: '', original: '', security: '', simple: ''},
memo: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/transactions/:transactionId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {
consumer: '',
original: '',
security: '',
simple: ''
},
memo: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/transactions/:transactionId',
headers: {'content-type': 'application/json'},
data: {
transaction: {
categoryId: 0,
categorySource: '',
container: '',
description: {consumer: '', original: '', security: '', simple: ''},
memo: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transactions/:transactionId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"transaction":{"categoryId":0,"categorySource":"","container":"","description":{"consumer":"","original":"","security":"","simple":""},"memo":""}}'
};
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 = @{ @"transaction": @{ @"categoryId": @0, @"categorySource": @"", @"container": @"", @"description": @{ @"consumer": @"", @"original": @"", @"security": @"", @"simple": @"" }, @"memo": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transactions/:transactionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transactions/:transactionId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transactions/:transactionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'transaction' => [
'categoryId' => 0,
'categorySource' => '',
'container' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'memo' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/transactions/:transactionId', [
'body' => '{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/transactions/:transactionId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'transaction' => [
'categoryId' => 0,
'categorySource' => '',
'container' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'memo' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'transaction' => [
'categoryId' => 0,
'categorySource' => '',
'container' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'memo' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/transactions/:transactionId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transactions/:transactionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transactions/:transactionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/transactions/:transactionId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transactions/:transactionId"
payload = { "transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transactions/:transactionId"
payload <- "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transactions/:transactionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/transactions/:transactionId') do |req|
req.body = "{\n \"transaction\": {\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"container\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"memo\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transactions/:transactionId";
let payload = json!({"transaction": json!({
"categoryId": 0,
"categorySource": "",
"container": "",
"description": json!({
"consumer": "",
"original": "",
"security": "",
"simple": ""
}),
"memo": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/transactions/:transactionId \
--header 'content-type: application/json' \
--data '{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}'
echo '{
"transaction": {
"categoryId": 0,
"categorySource": "",
"container": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"memo": ""
}
}' | \
http PUT {{baseUrl}}/transactions/:transactionId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "transaction": {\n "categoryId": 0,\n "categorySource": "",\n "container": "",\n "description": {\n "consumer": "",\n "original": "",\n "security": "",\n "simple": ""\n },\n "memo": ""\n }\n}' \
--output-document \
- {{baseUrl}}/transactions/:transactionId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["transaction": [
"categoryId": 0,
"categorySource": "",
"container": "",
"description": [
"consumer": "",
"original": "",
"security": "",
"simple": ""
],
"memo": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transactions/:transactionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete User
{{baseUrl}}/user/unregister
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/unregister");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/user/unregister")
require "http/client"
url = "{{baseUrl}}/user/unregister"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/user/unregister"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user/unregister");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/unregister"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/user/unregister HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/user/unregister")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/unregister"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user/unregister")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/user/unregister")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/user/unregister');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/user/unregister'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/unregister';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user/unregister',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user/unregister")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/user/unregister',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/user/unregister'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/user/unregister');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/user/unregister'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/unregister';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user/unregister"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user/unregister" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/unregister",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/user/unregister');
echo $response->getBody();
setUrl('{{baseUrl}}/user/unregister');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user/unregister');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user/unregister' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/unregister' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/user/unregister")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/unregister"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/unregister"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user/unregister")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/user/unregister') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/unregister";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/user/unregister
http DELETE {{baseUrl}}/user/unregister
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/user/unregister
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/unregister")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Access Tokens
{{baseUrl}}/user/accessTokens
QUERY PARAMS
appIds
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/accessTokens?appIds=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user/accessTokens" {:query-params {:appIds ""}})
require "http/client"
url = "{{baseUrl}}/user/accessTokens?appIds="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/user/accessTokens?appIds="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user/accessTokens?appIds=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/accessTokens?appIds="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/user/accessTokens?appIds= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user/accessTokens?appIds=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/accessTokens?appIds="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user/accessTokens?appIds=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user/accessTokens?appIds=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user/accessTokens?appIds=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/user/accessTokens',
params: {appIds: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/accessTokens?appIds=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user/accessTokens?appIds=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user/accessTokens?appIds=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user/accessTokens?appIds=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/user/accessTokens',
qs: {appIds: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user/accessTokens');
req.query({
appIds: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/user/accessTokens',
params: {appIds: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/accessTokens?appIds=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user/accessTokens?appIds="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user/accessTokens?appIds=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/accessTokens?appIds=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/user/accessTokens?appIds=');
echo $response->getBody();
setUrl('{{baseUrl}}/user/accessTokens');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'appIds' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user/accessTokens');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'appIds' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user/accessTokens?appIds=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/accessTokens?appIds=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user/accessTokens?appIds=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/accessTokens"
querystring = {"appIds":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/accessTokens"
queryString <- list(appIds = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user/accessTokens?appIds=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/user/accessTokens') do |req|
req.params['appIds'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/accessTokens";
let querystring = [
("appIds", ""),
];
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}}/user/accessTokens?appIds='
http GET '{{baseUrl}}/user/accessTokens?appIds='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/user/accessTokens?appIds='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/accessTokens?appIds=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get User Details
{{baseUrl}}/user
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user")
require "http/client"
url = "{{baseUrl}}/user"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/user"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/user HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/user'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/user'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/user'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/user');
echo $response->getBody();
setUrl('{{baseUrl}}/user');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/user') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/user
http GET {{baseUrl}}/user
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/user
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Register User
{{baseUrl}}/user/register
BODY json
{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/register");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/user/register" {:content-type :json
:form-params {:user {:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:state ""
:zip ""}
:email ""
:loginName ""
:name {:first ""
:fullName ""
:last ""
:middle ""}
:preferences {:currency ""
:dateFormat ""
:locale ""
:timeZone ""}
:segmentName ""}}})
require "http/client"
url = "{{baseUrl}}/user/register"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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}}/user/register"),
Content = new StringContent("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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}}/user/register");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/register"
payload := strings.NewReader("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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/user/register HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 457
{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/user/register")
.setHeader("content-type", "application/json")
.setBody("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/register"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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 \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/user/register")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/user/register")
.header("content-type", "application/json")
.body("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {
first: '',
fullName: '',
last: '',
middle: ''
},
preferences: {
currency: '',
dateFormat: '',
locale: '',
timeZone: ''
},
segmentName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/user/register');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/user/register',
headers: {'content-type': 'application/json'},
data: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"user":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","state":"","zip":""},"email":"","loginName":"","name":{"first":"","fullName":"","last":"","middle":""},"preferences":{"currency":"","dateFormat":"","locale":"","timeZone":""},"segmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user/register',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "user": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "state": "",\n "zip": ""\n },\n "email": "",\n "loginName": "",\n "name": {\n "first": "",\n "fullName": "",\n "last": "",\n "middle": ""\n },\n "preferences": {\n "currency": "",\n "dateFormat": "",\n "locale": "",\n "timeZone": ""\n },\n "segmentName": ""\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 \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/user/register")
.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/user/register',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/user/register',
headers: {'content-type': 'application/json'},
body: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
},
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}}/user/register');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {
first: '',
fullName: '',
last: '',
middle: ''
},
preferences: {
currency: '',
dateFormat: '',
locale: '',
timeZone: ''
},
segmentName: ''
}
});
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}}/user/register',
headers: {'content-type': 'application/json'},
data: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
loginName: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"user":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","state":"","zip":""},"email":"","loginName":"","name":{"first":"","fullName":"","last":"","middle":""},"preferences":{"currency":"","dateFormat":"","locale":"","timeZone":""},"segmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"user": @{ @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"state": @"", @"zip": @"" }, @"email": @"", @"loginName": @"", @"name": @{ @"first": @"", @"fullName": @"", @"last": @"", @"middle": @"" }, @"preferences": @{ @"currency": @"", @"dateFormat": @"", @"locale": @"", @"timeZone": @"" }, @"segmentName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user/register"]
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}}/user/register" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/register",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'loginName' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]),
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}}/user/register', [
'body' => '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/user/register');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'loginName' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'loginName' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/user/register');
$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}}/user/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/user/register", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/register"
payload = { "user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/register"
payload <- "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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}}/user/register")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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/user/register') do |req|
req.body = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"loginName\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/register";
let payload = json!({"user": json!({
"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
}),
"email": "",
"loginName": "",
"name": json!({
"first": "",
"fullName": "",
"last": "",
"middle": ""
}),
"preferences": json!({
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
}),
"segmentName": ""
})});
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}}/user/register \
--header 'content-type: application/json' \
--data '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
echo '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"loginName": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}' | \
http POST {{baseUrl}}/user/register \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "user": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "state": "",\n "zip": ""\n },\n "email": "",\n "loginName": "",\n "name": {\n "first": "",\n "fullName": "",\n "last": "",\n "middle": ""\n },\n "preferences": {\n "currency": "",\n "dateFormat": "",\n "locale": "",\n "timeZone": ""\n },\n "segmentName": ""\n }\n}' \
--output-document \
- {{baseUrl}}/user/register
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["user": [
"address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
],
"email": "",
"loginName": "",
"name": [
"first": "",
"fullName": "",
"last": "",
"middle": ""
],
"preferences": [
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
],
"segmentName": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/register")! 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
Saml Login
{{baseUrl}}/user/samlLogin
QUERY PARAMS
issuer
samlResponse
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/samlLogin?issuer=&samlResponse=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/user/samlLogin" {:query-params {:issuer ""
:samlResponse ""}})
require "http/client"
url = "{{baseUrl}}/user/samlLogin?issuer=&samlResponse="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/user/samlLogin?issuer=&samlResponse="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user/samlLogin?issuer=&samlResponse=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/samlLogin?issuer=&samlResponse="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/user/samlLogin?issuer=&samlResponse= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/samlLogin?issuer=&samlResponse="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/user/samlLogin',
params: {issuer: '', samlResponse: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/user/samlLogin?issuer=&samlResponse=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/user/samlLogin',
qs: {issuer: '', samlResponse: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/user/samlLogin');
req.query({
issuer: '',
samlResponse: ''
});
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}}/user/samlLogin',
params: {issuer: '', samlResponse: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user/samlLogin?issuer=&samlResponse="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user/samlLogin?issuer=&samlResponse=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/samlLogin?issuer=&samlResponse=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=');
echo $response->getBody();
setUrl('{{baseUrl}}/user/samlLogin');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'issuer' => '',
'samlResponse' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user/samlLogin');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'issuer' => '',
'samlResponse' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/samlLogin?issuer=&samlResponse=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/user/samlLogin?issuer=&samlResponse=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/samlLogin"
querystring = {"issuer":"","samlResponse":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/samlLogin"
queryString <- list(
issuer = "",
samlResponse = ""
)
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/user/samlLogin') do |req|
req.params['issuer'] = ''
req.params['samlResponse'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/samlLogin";
let querystring = [
("issuer", ""),
("samlResponse", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/user/samlLogin?issuer=&samlResponse='
http POST '{{baseUrl}}/user/samlLogin?issuer=&samlResponse='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/user/samlLogin?issuer=&samlResponse='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/samlLogin?issuer=&samlResponse=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update User Details
{{baseUrl}}/user
BODY json
{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/user" {:content-type :json
:form-params {:user {:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:state ""
:zip ""}
:email ""
:name {:first ""
:fullName ""
:last ""
:middle ""}
:preferences {:currency ""
:dateFormat ""
:locale ""
:timeZone ""}
:segmentName ""}}})
require "http/client"
url = "{{baseUrl}}/user"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/user"),
Content = new StringContent("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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}}/user");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user"
payload := strings.NewReader("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/user HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 436
{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/user")
.setHeader("content-type", "application/json")
.setBody("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\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 \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/user")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/user")
.header("content-type", "application/json")
.body("{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {
first: '',
fullName: '',
last: '',
middle: ''
},
preferences: {
currency: '',
dateFormat: '',
locale: '',
timeZone: ''
},
segmentName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/user');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/user',
headers: {'content-type': 'application/json'},
data: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"user":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","state":"","zip":""},"email":"","name":{"first":"","fullName":"","last":"","middle":""},"preferences":{"currency":"","dateFormat":"","locale":"","timeZone":""},"segmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "user": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "state": "",\n "zip": ""\n },\n "email": "",\n "name": {\n "first": "",\n "fullName": "",\n "last": "",\n "middle": ""\n },\n "preferences": {\n "currency": "",\n "dateFormat": "",\n "locale": "",\n "timeZone": ""\n },\n "segmentName": ""\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 \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/user")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/user',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/user',
headers: {'content-type': 'application/json'},
body: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/user');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {
first: '',
fullName: '',
last: '',
middle: ''
},
preferences: {
currency: '',
dateFormat: '',
locale: '',
timeZone: ''
},
segmentName: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/user',
headers: {'content-type': 'application/json'},
data: {
user: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
state: '',
zip: ''
},
email: '',
name: {first: '', fullName: '', last: '', middle: ''},
preferences: {currency: '', dateFormat: '', locale: '', timeZone: ''},
segmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"user":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","state":"","zip":""},"email":"","name":{"first":"","fullName":"","last":"","middle":""},"preferences":{"currency":"","dateFormat":"","locale":"","timeZone":""},"segmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"user": @{ @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"state": @"", @"zip": @"" }, @"email": @"", @"name": @{ @"first": @"", @"fullName": @"", @"last": @"", @"middle": @"" }, @"preferences": @{ @"currency": @"", @"dateFormat": @"", @"locale": @"", @"timeZone": @"" }, @"segmentName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/user', [
'body' => '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/user');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'user' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'state' => '',
'zip' => ''
],
'email' => '',
'name' => [
'first' => '',
'fullName' => '',
'last' => '',
'middle' => ''
],
'preferences' => [
'currency' => '',
'dateFormat' => '',
'locale' => '',
'timeZone' => ''
],
'segmentName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/user');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/user", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user"
payload = { "user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user"
payload <- "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/user') do |req|
req.body = "{\n \"user\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"state\": \"\",\n \"zip\": \"\"\n },\n \"email\": \"\",\n \"name\": {\n \"first\": \"\",\n \"fullName\": \"\",\n \"last\": \"\",\n \"middle\": \"\"\n },\n \"preferences\": {\n \"currency\": \"\",\n \"dateFormat\": \"\",\n \"locale\": \"\",\n \"timeZone\": \"\"\n },\n \"segmentName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user";
let payload = json!({"user": json!({
"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
}),
"email": "",
"name": json!({
"first": "",
"fullName": "",
"last": "",
"middle": ""
}),
"preferences": json!({
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
}),
"segmentName": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/user \
--header 'content-type: application/json' \
--data '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}'
echo '{
"user": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"email": "",
"name": {
"first": "",
"fullName": "",
"last": "",
"middle": ""
},
"preferences": {
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
},
"segmentName": ""
}
}' | \
http PUT {{baseUrl}}/user \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "user": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "state": "",\n "zip": ""\n },\n "email": "",\n "name": {\n "first": "",\n "fullName": "",\n "last": "",\n "middle": ""\n },\n "preferences": {\n "currency": "",\n "dateFormat": "",\n "locale": "",\n "timeZone": ""\n },\n "segmentName": ""\n }\n}' \
--output-document \
- {{baseUrl}}/user
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["user": [
"address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"state": "",
"zip": ""
],
"email": "",
"name": [
"first": "",
"fullName": "",
"last": "",
"middle": ""
],
"preferences": [
"currency": "",
"dateFormat": "",
"locale": "",
"timeZone": ""
],
"segmentName": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
User Logout
{{baseUrl}}/user/logout
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/logout");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/user/logout")
require "http/client"
url = "{{baseUrl}}/user/logout"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/user/logout"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user/logout");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/logout"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/user/logout HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/user/logout")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/logout"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user/logout")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/user/logout")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/user/logout');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/user/logout'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/logout';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user/logout',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user/logout")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/user/logout',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/user/logout'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/user/logout');
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}}/user/logout'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/logout';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user/logout"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/user/logout" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/logout",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/user/logout');
echo $response->getBody();
setUrl('{{baseUrl}}/user/logout');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user/logout');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user/logout' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/logout' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/user/logout")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/logout"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/logout"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user/logout")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/user/logout') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/logout";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/user/logout
http POST {{baseUrl}}/user/logout
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/user/logout
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/logout")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Verification Status
{{baseUrl}}/verification
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/verification");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/verification")
require "http/client"
url = "{{baseUrl}}/verification"
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}}/verification"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/verification");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/verification"
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/verification HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/verification")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/verification"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/verification")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/verification")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/verification');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/verification'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/verification';
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}}/verification',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/verification")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/verification',
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}}/verification'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/verification');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/verification'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/verification';
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}}/verification"]
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}}/verification" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/verification",
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}}/verification');
echo $response->getBody();
setUrl('{{baseUrl}}/verification');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/verification');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/verification' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/verification' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/verification")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/verification"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/verification"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/verification")
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/verification') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/verification";
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}}/verification
http GET {{baseUrl}}/verification
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/verification
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/verification")! 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
Initiaite Matching Service and Challenge Deposit
{{baseUrl}}/verification
BODY json
{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/verification");
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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/verification" {:content-type :json
:form-params {:verification {:account {:accountName ""
:accountNumber ""
:accountType ""
:bankTransferCode {:id ""
:type ""}}
:accountId 0
:providerAccountId 0
:reason ""
:verificationDate ""
:verificationId 0
:verificationStatus ""
:verificationType ""}}})
require "http/client"
url = "{{baseUrl}}/verification"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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}}/verification"),
Content = new StringContent("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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}}/verification");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/verification"
payload := strings.NewReader("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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/verification HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 377
{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/verification")
.setHeader("content-type", "application/json")
.setBody("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/verification"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/verification")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/verification")
.header("content-type", "application/json")
.body("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {
id: '',
type: ''
}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/verification');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/verification',
headers: {'content-type': 'application/json'},
data: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/verification';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"verification":{"account":{"accountName":"","accountNumber":"","accountType":"","bankTransferCode":{"id":"","type":""}},"accountId":0,"providerAccountId":0,"reason":"","verificationDate":"","verificationId":0,"verificationStatus":"","verificationType":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/verification',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "verification": {\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "bankTransferCode": {\n "id": "",\n "type": ""\n }\n },\n "accountId": 0,\n "providerAccountId": 0,\n "reason": "",\n "verificationDate": "",\n "verificationId": 0,\n "verificationStatus": "",\n "verificationType": ""\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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/verification")
.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/verification',
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({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/verification',
headers: {'content-type': 'application/json'},
body: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
},
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}}/verification');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {
id: '',
type: ''
}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
});
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}}/verification',
headers: {'content-type': 'application/json'},
data: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/verification';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"verification":{"account":{"accountName":"","accountNumber":"","accountType":"","bankTransferCode":{"id":"","type":""}},"accountId":0,"providerAccountId":0,"reason":"","verificationDate":"","verificationId":0,"verificationStatus":"","verificationType":""}}'
};
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 = @{ @"verification": @{ @"account": @{ @"accountName": @"", @"accountNumber": @"", @"accountType": @"", @"bankTransferCode": @{ @"id": @"", @"type": @"" } }, @"accountId": @0, @"providerAccountId": @0, @"reason": @"", @"verificationDate": @"", @"verificationId": @0, @"verificationStatus": @"", @"verificationType": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/verification"]
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}}/verification" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/verification",
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([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]),
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}}/verification', [
'body' => '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/verification');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/verification');
$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}}/verification' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/verification' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/verification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/verification"
payload = { "verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/verification"
payload <- "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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}}/verification")
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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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/verification') do |req|
req.body = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/verification";
let payload = json!({"verification": json!({
"account": json!({
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": json!({
"id": "",
"type": ""
})
}),
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
})});
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}}/verification \
--header 'content-type: application/json' \
--data '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
echo '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}' | \
http POST {{baseUrl}}/verification \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "verification": {\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "bankTransferCode": {\n "id": "",\n "type": ""\n }\n },\n "accountId": 0,\n "providerAccountId": 0,\n "reason": "",\n "verificationDate": "",\n "verificationId": 0,\n "verificationStatus": "",\n "verificationType": ""\n }\n}' \
--output-document \
- {{baseUrl}}/verification
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["verification": [
"account": [
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": [
"id": "",
"type": ""
]
],
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/verification")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Verify Challenge Deposit
{{baseUrl}}/verification
BODY json
{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/verification");
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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/verification" {:content-type :json
:form-params {:verification {:account {:accountName ""
:accountNumber ""
:accountType ""
:bankTransferCode {:id ""
:type ""}}
:accountId 0
:providerAccountId 0
:reason ""
:transaction [{:amount {:amount ""
:currency ""}
:baseType ""}]
:verificationDate ""
:verificationId 0
:verificationStatus ""
:verificationType ""}}})
require "http/client"
url = "{{baseUrl}}/verification"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/verification"),
Content = new StringContent("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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}}/verification");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/verification"
payload := strings.NewReader("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/verification HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 524
{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/verification")
.setHeader("content-type", "application/json")
.setBody("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/verification"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/verification")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/verification")
.header("content-type", "application/json")
.body("{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {
id: '',
type: ''
}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [
{
amount: {
amount: '',
currency: ''
},
baseType: ''
}
],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/verification');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/verification',
headers: {'content-type': 'application/json'},
data: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [{amount: {amount: '', currency: ''}, baseType: ''}],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/verification';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"verification":{"account":{"accountName":"","accountNumber":"","accountType":"","bankTransferCode":{"id":"","type":""}},"accountId":0,"providerAccountId":0,"reason":"","transaction":[{"amount":{"amount":"","currency":""},"baseType":""}],"verificationDate":"","verificationId":0,"verificationStatus":"","verificationType":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/verification',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "verification": {\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "bankTransferCode": {\n "id": "",\n "type": ""\n }\n },\n "accountId": 0,\n "providerAccountId": 0,\n "reason": "",\n "transaction": [\n {\n "amount": {\n "amount": "",\n "currency": ""\n },\n "baseType": ""\n }\n ],\n "verificationDate": "",\n "verificationId": 0,\n "verificationStatus": "",\n "verificationType": ""\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 \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/verification")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/verification',
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({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [{amount: {amount: '', currency: ''}, baseType: ''}],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/verification',
headers: {'content-type': 'application/json'},
body: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [{amount: {amount: '', currency: ''}, baseType: ''}],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/verification');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {
id: '',
type: ''
}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [
{
amount: {
amount: '',
currency: ''
},
baseType: ''
}
],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/verification',
headers: {'content-type': 'application/json'},
data: {
verification: {
account: {
accountName: '',
accountNumber: '',
accountType: '',
bankTransferCode: {id: '', type: ''}
},
accountId: 0,
providerAccountId: 0,
reason: '',
transaction: [{amount: {amount: '', currency: ''}, baseType: ''}],
verificationDate: '',
verificationId: 0,
verificationStatus: '',
verificationType: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/verification';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"verification":{"account":{"accountName":"","accountNumber":"","accountType":"","bankTransferCode":{"id":"","type":""}},"accountId":0,"providerAccountId":0,"reason":"","transaction":[{"amount":{"amount":"","currency":""},"baseType":""}],"verificationDate":"","verificationId":0,"verificationStatus":"","verificationType":""}}'
};
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 = @{ @"verification": @{ @"account": @{ @"accountName": @"", @"accountNumber": @"", @"accountType": @"", @"bankTransferCode": @{ @"id": @"", @"type": @"" } }, @"accountId": @0, @"providerAccountId": @0, @"reason": @"", @"transaction": @[ @{ @"amount": @{ @"amount": @"", @"currency": @"" }, @"baseType": @"" } ], @"verificationDate": @"", @"verificationId": @0, @"verificationStatus": @"", @"verificationType": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/verification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/verification" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/verification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'transaction' => [
[
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => ''
]
],
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/verification', [
'body' => '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/verification');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'transaction' => [
[
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => ''
]
],
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'verification' => [
'account' => [
'accountName' => '',
'accountNumber' => '',
'accountType' => '',
'bankTransferCode' => [
'id' => '',
'type' => ''
]
],
'accountId' => 0,
'providerAccountId' => 0,
'reason' => '',
'transaction' => [
[
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => ''
]
],
'verificationDate' => '',
'verificationId' => 0,
'verificationStatus' => '',
'verificationType' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/verification');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/verification' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/verification' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/verification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/verification"
payload = { "verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/verification"
payload <- "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/verification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/verification') do |req|
req.body = "{\n \"verification\": {\n \"account\": {\n \"accountName\": \"\",\n \"accountNumber\": \"\",\n \"accountType\": \"\",\n \"bankTransferCode\": {\n \"id\": \"\",\n \"type\": \"\"\n }\n },\n \"accountId\": 0,\n \"providerAccountId\": 0,\n \"reason\": \"\",\n \"transaction\": [\n {\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\"\n }\n ],\n \"verificationDate\": \"\",\n \"verificationId\": 0,\n \"verificationStatus\": \"\",\n \"verificationType\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/verification";
let payload = json!({"verification": json!({
"account": json!({
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": json!({
"id": "",
"type": ""
})
}),
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": (
json!({
"amount": json!({
"amount": "",
"currency": ""
}),
"baseType": ""
})
),
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/verification \
--header 'content-type: application/json' \
--data '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}'
echo '{
"verification": {
"account": {
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": {
"id": "",
"type": ""
}
},
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
{
"amount": {
"amount": "",
"currency": ""
},
"baseType": ""
}
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
}
}' | \
http PUT {{baseUrl}}/verification \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "verification": {\n "account": {\n "accountName": "",\n "accountNumber": "",\n "accountType": "",\n "bankTransferCode": {\n "id": "",\n "type": ""\n }\n },\n "accountId": 0,\n "providerAccountId": 0,\n "reason": "",\n "transaction": [\n {\n "amount": {\n "amount": "",\n "currency": ""\n },\n "baseType": ""\n }\n ],\n "verificationDate": "",\n "verificationId": 0,\n "verificationStatus": "",\n "verificationType": ""\n }\n}' \
--output-document \
- {{baseUrl}}/verification
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["verification": [
"account": [
"accountName": "",
"accountNumber": "",
"accountType": "",
"bankTransferCode": [
"id": "",
"type": ""
]
],
"accountId": 0,
"providerAccountId": 0,
"reason": "",
"transaction": [
[
"amount": [
"amount": "",
"currency": ""
],
"baseType": ""
]
],
"verificationDate": "",
"verificationId": 0,
"verificationStatus": "",
"verificationType": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/verification")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Verify Accounts Using Transactions
{{baseUrl}}/verifyAccount/:providerAccountId
QUERY PARAMS
providerAccountId
BODY json
{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/verifyAccount/:providerAccountId");
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 \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/verifyAccount/:providerAccountId" {:content-type :json
:form-params {:accountId 0
:container ""
:transactionCriteria [{:amount ""
:baseType ""
:date ""
:dateVariance ""
:keyword ""
:matched ""
:verifiedTransaction [{:CONTAINER ""
:accountId 0
:amount {:amount ""
:currency ""}
:baseType ""
:category ""
:categoryId 0
:categorySource ""
:categoryType ""
:checkNumber ""
:commission {}
:createdDate ""
:cusipNumber ""
:date ""
:description {:consumer ""
:original ""
:security ""
:simple ""}
:detailCategoryId 0
:highLevelCategoryId 0
:holdingDescription ""
:id 0
:interest {}
:isManual false
:isin ""
:lastUpdated ""
:memo ""
:merchant {:address {:address1 ""
:address2 ""
:address3 ""
:city ""
:country ""
:sourceType ""
:state ""
:street ""
:type ""
:zip ""}
:categoryLabel []
:contact {:email ""
:phone ""}
:coordinates {:latitude ""
:longitude ""}
:id ""
:name ""
:source ""
:website ""}
:parentCategoryId 0
:postDate ""
:price {}
:principal {}
:quantity ""
:runningBalance {}
:sedol ""
:settleDate ""
:sourceId ""
:sourceType ""
:status ""
:subType ""
:symbol ""
:transactionDate ""
:type ""
:valoren ""}]}]}})
require "http/client"
url = "{{baseUrl}}/verifyAccount/:providerAccountId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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}}/verifyAccount/:providerAccountId"),
Content = new StringContent("{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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}}/verifyAccount/:providerAccountId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/verifyAccount/:providerAccountId"
payload := strings.NewReader("{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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/verifyAccount/:providerAccountId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2201
{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/verifyAccount/:providerAccountId")
.setHeader("content-type", "application/json")
.setBody("{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/verifyAccount/:providerAccountId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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 \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/verifyAccount/:providerAccountId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/verifyAccount/:providerAccountId")
.header("content-type", "application/json")
.body("{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}")
.asString();
const data = JSON.stringify({
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {
amount: '',
currency: ''
},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {
consumer: '',
original: '',
security: '',
simple: ''
},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {
email: '',
phone: ''
},
coordinates: {
latitude: '',
longitude: ''
},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/verifyAccount/:providerAccountId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/verifyAccount/:providerAccountId',
headers: {'content-type': 'application/json'},
data: {
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {amount: '', currency: ''},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {consumer: '', original: '', security: '', simple: ''},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {email: '', phone: ''},
coordinates: {latitude: '', longitude: ''},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/verifyAccount/:providerAccountId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accountId":0,"container":"","transactionCriteria":[{"amount":"","baseType":"","date":"","dateVariance":"","keyword":"","matched":"","verifiedTransaction":[{"CONTAINER":"","accountId":0,"amount":{"amount":"","currency":""},"baseType":"","category":"","categoryId":0,"categorySource":"","categoryType":"","checkNumber":"","commission":{},"createdDate":"","cusipNumber":"","date":"","description":{"consumer":"","original":"","security":"","simple":""},"detailCategoryId":0,"highLevelCategoryId":0,"holdingDescription":"","id":0,"interest":{},"isManual":false,"isin":"","lastUpdated":"","memo":"","merchant":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"categoryLabel":[],"contact":{"email":"","phone":""},"coordinates":{"latitude":"","longitude":""},"id":"","name":"","source":"","website":""},"parentCategoryId":0,"postDate":"","price":{},"principal":{},"quantity":"","runningBalance":{},"sedol":"","settleDate":"","sourceId":"","sourceType":"","status":"","subType":"","symbol":"","transactionDate":"","type":"","valoren":""}]}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/verifyAccount/:providerAccountId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accountId": 0,\n "container": "",\n "transactionCriteria": [\n {\n "amount": "",\n "baseType": "",\n "date": "",\n "dateVariance": "",\n "keyword": "",\n "matched": "",\n "verifiedTransaction": [\n {\n "CONTAINER": "",\n "accountId": 0,\n "amount": {\n "amount": "",\n "currency": ""\n },\n "baseType": "",\n "category": "",\n "categoryId": 0,\n "categorySource": "",\n "categoryType": "",\n "checkNumber": "",\n "commission": {},\n "createdDate": "",\n "cusipNumber": "",\n "date": "",\n "description": {\n "consumer": "",\n "original": "",\n "security": "",\n "simple": ""\n },\n "detailCategoryId": 0,\n "highLevelCategoryId": 0,\n "holdingDescription": "",\n "id": 0,\n "interest": {},\n "isManual": false,\n "isin": "",\n "lastUpdated": "",\n "memo": "",\n "merchant": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "categoryLabel": [],\n "contact": {\n "email": "",\n "phone": ""\n },\n "coordinates": {\n "latitude": "",\n "longitude": ""\n },\n "id": "",\n "name": "",\n "source": "",\n "website": ""\n },\n "parentCategoryId": 0,\n "postDate": "",\n "price": {},\n "principal": {},\n "quantity": "",\n "runningBalance": {},\n "sedol": "",\n "settleDate": "",\n "sourceId": "",\n "sourceType": "",\n "status": "",\n "subType": "",\n "symbol": "",\n "transactionDate": "",\n "type": "",\n "valoren": ""\n }\n ]\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 \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/verifyAccount/:providerAccountId")
.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/verifyAccount/:providerAccountId',
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({
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {amount: '', currency: ''},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {consumer: '', original: '', security: '', simple: ''},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {email: '', phone: ''},
coordinates: {latitude: '', longitude: ''},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/verifyAccount/:providerAccountId',
headers: {'content-type': 'application/json'},
body: {
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {amount: '', currency: ''},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {consumer: '', original: '', security: '', simple: ''},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {email: '', phone: ''},
coordinates: {latitude: '', longitude: ''},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
},
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}}/verifyAccount/:providerAccountId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {
amount: '',
currency: ''
},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {
consumer: '',
original: '',
security: '',
simple: ''
},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {
email: '',
phone: ''
},
coordinates: {
latitude: '',
longitude: ''
},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
});
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}}/verifyAccount/:providerAccountId',
headers: {'content-type': 'application/json'},
data: {
accountId: 0,
container: '',
transactionCriteria: [
{
amount: '',
baseType: '',
date: '',
dateVariance: '',
keyword: '',
matched: '',
verifiedTransaction: [
{
CONTAINER: '',
accountId: 0,
amount: {amount: '', currency: ''},
baseType: '',
category: '',
categoryId: 0,
categorySource: '',
categoryType: '',
checkNumber: '',
commission: {},
createdDate: '',
cusipNumber: '',
date: '',
description: {consumer: '', original: '', security: '', simple: ''},
detailCategoryId: 0,
highLevelCategoryId: 0,
holdingDescription: '',
id: 0,
interest: {},
isManual: false,
isin: '',
lastUpdated: '',
memo: '',
merchant: {
address: {
address1: '',
address2: '',
address3: '',
city: '',
country: '',
sourceType: '',
state: '',
street: '',
type: '',
zip: ''
},
categoryLabel: [],
contact: {email: '', phone: ''},
coordinates: {latitude: '', longitude: ''},
id: '',
name: '',
source: '',
website: ''
},
parentCategoryId: 0,
postDate: '',
price: {},
principal: {},
quantity: '',
runningBalance: {},
sedol: '',
settleDate: '',
sourceId: '',
sourceType: '',
status: '',
subType: '',
symbol: '',
transactionDate: '',
type: '',
valoren: ''
}
]
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/verifyAccount/:providerAccountId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accountId":0,"container":"","transactionCriteria":[{"amount":"","baseType":"","date":"","dateVariance":"","keyword":"","matched":"","verifiedTransaction":[{"CONTAINER":"","accountId":0,"amount":{"amount":"","currency":""},"baseType":"","category":"","categoryId":0,"categorySource":"","categoryType":"","checkNumber":"","commission":{},"createdDate":"","cusipNumber":"","date":"","description":{"consumer":"","original":"","security":"","simple":""},"detailCategoryId":0,"highLevelCategoryId":0,"holdingDescription":"","id":0,"interest":{},"isManual":false,"isin":"","lastUpdated":"","memo":"","merchant":{"address":{"address1":"","address2":"","address3":"","city":"","country":"","sourceType":"","state":"","street":"","type":"","zip":""},"categoryLabel":[],"contact":{"email":"","phone":""},"coordinates":{"latitude":"","longitude":""},"id":"","name":"","source":"","website":""},"parentCategoryId":0,"postDate":"","price":{},"principal":{},"quantity":"","runningBalance":{},"sedol":"","settleDate":"","sourceId":"","sourceType":"","status":"","subType":"","symbol":"","transactionDate":"","type":"","valoren":""}]}]}'
};
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 = @{ @"accountId": @0,
@"container": @"",
@"transactionCriteria": @[ @{ @"amount": @"", @"baseType": @"", @"date": @"", @"dateVariance": @"", @"keyword": @"", @"matched": @"", @"verifiedTransaction": @[ @{ @"CONTAINER": @"", @"accountId": @0, @"amount": @{ @"amount": @"", @"currency": @"" }, @"baseType": @"", @"category": @"", @"categoryId": @0, @"categorySource": @"", @"categoryType": @"", @"checkNumber": @"", @"commission": @{ }, @"createdDate": @"", @"cusipNumber": @"", @"date": @"", @"description": @{ @"consumer": @"", @"original": @"", @"security": @"", @"simple": @"" }, @"detailCategoryId": @0, @"highLevelCategoryId": @0, @"holdingDescription": @"", @"id": @0, @"interest": @{ }, @"isManual": @NO, @"isin": @"", @"lastUpdated": @"", @"memo": @"", @"merchant": @{ @"address": @{ @"address1": @"", @"address2": @"", @"address3": @"", @"city": @"", @"country": @"", @"sourceType": @"", @"state": @"", @"street": @"", @"type": @"", @"zip": @"" }, @"categoryLabel": @[ ], @"contact": @{ @"email": @"", @"phone": @"" }, @"coordinates": @{ @"latitude": @"", @"longitude": @"" }, @"id": @"", @"name": @"", @"source": @"", @"website": @"" }, @"parentCategoryId": @0, @"postDate": @"", @"price": @{ }, @"principal": @{ }, @"quantity": @"", @"runningBalance": @{ }, @"sedol": @"", @"settleDate": @"", @"sourceId": @"", @"sourceType": @"", @"status": @"", @"subType": @"", @"symbol": @"", @"transactionDate": @"", @"type": @"", @"valoren": @"" } ] } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/verifyAccount/:providerAccountId"]
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}}/verifyAccount/:providerAccountId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/verifyAccount/:providerAccountId",
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([
'accountId' => 0,
'container' => '',
'transactionCriteria' => [
[
'amount' => '',
'baseType' => '',
'date' => '',
'dateVariance' => '',
'keyword' => '',
'matched' => '',
'verifiedTransaction' => [
[
'CONTAINER' => '',
'accountId' => 0,
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => '',
'category' => '',
'categoryId' => 0,
'categorySource' => '',
'categoryType' => '',
'checkNumber' => '',
'commission' => [
],
'createdDate' => '',
'cusipNumber' => '',
'date' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'detailCategoryId' => 0,
'highLevelCategoryId' => 0,
'holdingDescription' => '',
'id' => 0,
'interest' => [
],
'isManual' => null,
'isin' => '',
'lastUpdated' => '',
'memo' => '',
'merchant' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'categoryLabel' => [
],
'contact' => [
'email' => '',
'phone' => ''
],
'coordinates' => [
'latitude' => '',
'longitude' => ''
],
'id' => '',
'name' => '',
'source' => '',
'website' => ''
],
'parentCategoryId' => 0,
'postDate' => '',
'price' => [
],
'principal' => [
],
'quantity' => '',
'runningBalance' => [
],
'sedol' => '',
'settleDate' => '',
'sourceId' => '',
'sourceType' => '',
'status' => '',
'subType' => '',
'symbol' => '',
'transactionDate' => '',
'type' => '',
'valoren' => ''
]
]
]
]
]),
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}}/verifyAccount/:providerAccountId', [
'body' => '{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/verifyAccount/:providerAccountId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accountId' => 0,
'container' => '',
'transactionCriteria' => [
[
'amount' => '',
'baseType' => '',
'date' => '',
'dateVariance' => '',
'keyword' => '',
'matched' => '',
'verifiedTransaction' => [
[
'CONTAINER' => '',
'accountId' => 0,
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => '',
'category' => '',
'categoryId' => 0,
'categorySource' => '',
'categoryType' => '',
'checkNumber' => '',
'commission' => [
],
'createdDate' => '',
'cusipNumber' => '',
'date' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'detailCategoryId' => 0,
'highLevelCategoryId' => 0,
'holdingDescription' => '',
'id' => 0,
'interest' => [
],
'isManual' => null,
'isin' => '',
'lastUpdated' => '',
'memo' => '',
'merchant' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'categoryLabel' => [
],
'contact' => [
'email' => '',
'phone' => ''
],
'coordinates' => [
'latitude' => '',
'longitude' => ''
],
'id' => '',
'name' => '',
'source' => '',
'website' => ''
],
'parentCategoryId' => 0,
'postDate' => '',
'price' => [
],
'principal' => [
],
'quantity' => '',
'runningBalance' => [
],
'sedol' => '',
'settleDate' => '',
'sourceId' => '',
'sourceType' => '',
'status' => '',
'subType' => '',
'symbol' => '',
'transactionDate' => '',
'type' => '',
'valoren' => ''
]
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accountId' => 0,
'container' => '',
'transactionCriteria' => [
[
'amount' => '',
'baseType' => '',
'date' => '',
'dateVariance' => '',
'keyword' => '',
'matched' => '',
'verifiedTransaction' => [
[
'CONTAINER' => '',
'accountId' => 0,
'amount' => [
'amount' => '',
'currency' => ''
],
'baseType' => '',
'category' => '',
'categoryId' => 0,
'categorySource' => '',
'categoryType' => '',
'checkNumber' => '',
'commission' => [
],
'createdDate' => '',
'cusipNumber' => '',
'date' => '',
'description' => [
'consumer' => '',
'original' => '',
'security' => '',
'simple' => ''
],
'detailCategoryId' => 0,
'highLevelCategoryId' => 0,
'holdingDescription' => '',
'id' => 0,
'interest' => [
],
'isManual' => null,
'isin' => '',
'lastUpdated' => '',
'memo' => '',
'merchant' => [
'address' => [
'address1' => '',
'address2' => '',
'address3' => '',
'city' => '',
'country' => '',
'sourceType' => '',
'state' => '',
'street' => '',
'type' => '',
'zip' => ''
],
'categoryLabel' => [
],
'contact' => [
'email' => '',
'phone' => ''
],
'coordinates' => [
'latitude' => '',
'longitude' => ''
],
'id' => '',
'name' => '',
'source' => '',
'website' => ''
],
'parentCategoryId' => 0,
'postDate' => '',
'price' => [
],
'principal' => [
],
'quantity' => '',
'runningBalance' => [
],
'sedol' => '',
'settleDate' => '',
'sourceId' => '',
'sourceType' => '',
'status' => '',
'subType' => '',
'symbol' => '',
'transactionDate' => '',
'type' => '',
'valoren' => ''
]
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/verifyAccount/:providerAccountId');
$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}}/verifyAccount/:providerAccountId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/verifyAccount/:providerAccountId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/verifyAccount/:providerAccountId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/verifyAccount/:providerAccountId"
payload = {
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": False,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/verifyAccount/:providerAccountId"
payload <- "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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}}/verifyAccount/:providerAccountId")
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 \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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/verifyAccount/:providerAccountId') do |req|
req.body = "{\n \"accountId\": 0,\n \"container\": \"\",\n \"transactionCriteria\": [\n {\n \"amount\": \"\",\n \"baseType\": \"\",\n \"date\": \"\",\n \"dateVariance\": \"\",\n \"keyword\": \"\",\n \"matched\": \"\",\n \"verifiedTransaction\": [\n {\n \"CONTAINER\": \"\",\n \"accountId\": 0,\n \"amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"baseType\": \"\",\n \"category\": \"\",\n \"categoryId\": 0,\n \"categorySource\": \"\",\n \"categoryType\": \"\",\n \"checkNumber\": \"\",\n \"commission\": {},\n \"createdDate\": \"\",\n \"cusipNumber\": \"\",\n \"date\": \"\",\n \"description\": {\n \"consumer\": \"\",\n \"original\": \"\",\n \"security\": \"\",\n \"simple\": \"\"\n },\n \"detailCategoryId\": 0,\n \"highLevelCategoryId\": 0,\n \"holdingDescription\": \"\",\n \"id\": 0,\n \"interest\": {},\n \"isManual\": false,\n \"isin\": \"\",\n \"lastUpdated\": \"\",\n \"memo\": \"\",\n \"merchant\": {\n \"address\": {\n \"address1\": \"\",\n \"address2\": \"\",\n \"address3\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"sourceType\": \"\",\n \"state\": \"\",\n \"street\": \"\",\n \"type\": \"\",\n \"zip\": \"\"\n },\n \"categoryLabel\": [],\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\"\n },\n \"coordinates\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"source\": \"\",\n \"website\": \"\"\n },\n \"parentCategoryId\": 0,\n \"postDate\": \"\",\n \"price\": {},\n \"principal\": {},\n \"quantity\": \"\",\n \"runningBalance\": {},\n \"sedol\": \"\",\n \"settleDate\": \"\",\n \"sourceId\": \"\",\n \"sourceType\": \"\",\n \"status\": \"\",\n \"subType\": \"\",\n \"symbol\": \"\",\n \"transactionDate\": \"\",\n \"type\": \"\",\n \"valoren\": \"\"\n }\n ]\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}}/verifyAccount/:providerAccountId";
let payload = json!({
"accountId": 0,
"container": "",
"transactionCriteria": (
json!({
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": (
json!({
"CONTAINER": "",
"accountId": 0,
"amount": json!({
"amount": "",
"currency": ""
}),
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": json!({}),
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": json!({
"consumer": "",
"original": "",
"security": "",
"simple": ""
}),
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": json!({}),
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": json!({
"address": json!({
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
}),
"categoryLabel": (),
"contact": json!({
"email": "",
"phone": ""
}),
"coordinates": json!({
"latitude": "",
"longitude": ""
}),
"id": "",
"name": "",
"source": "",
"website": ""
}),
"parentCategoryId": 0,
"postDate": "",
"price": json!({}),
"principal": json!({}),
"quantity": "",
"runningBalance": json!({}),
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
})
)
})
)
});
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}}/verifyAccount/:providerAccountId \
--header 'content-type: application/json' \
--data '{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}'
echo '{
"accountId": 0,
"container": "",
"transactionCriteria": [
{
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
{
"CONTAINER": "",
"accountId": 0,
"amount": {
"amount": "",
"currency": ""
},
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": {},
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": {
"consumer": "",
"original": "",
"security": "",
"simple": ""
},
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": {},
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": {
"address": {
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
},
"categoryLabel": [],
"contact": {
"email": "",
"phone": ""
},
"coordinates": {
"latitude": "",
"longitude": ""
},
"id": "",
"name": "",
"source": "",
"website": ""
},
"parentCategoryId": 0,
"postDate": "",
"price": {},
"principal": {},
"quantity": "",
"runningBalance": {},
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
}
]
}
]
}' | \
http POST {{baseUrl}}/verifyAccount/:providerAccountId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "accountId": 0,\n "container": "",\n "transactionCriteria": [\n {\n "amount": "",\n "baseType": "",\n "date": "",\n "dateVariance": "",\n "keyword": "",\n "matched": "",\n "verifiedTransaction": [\n {\n "CONTAINER": "",\n "accountId": 0,\n "amount": {\n "amount": "",\n "currency": ""\n },\n "baseType": "",\n "category": "",\n "categoryId": 0,\n "categorySource": "",\n "categoryType": "",\n "checkNumber": "",\n "commission": {},\n "createdDate": "",\n "cusipNumber": "",\n "date": "",\n "description": {\n "consumer": "",\n "original": "",\n "security": "",\n "simple": ""\n },\n "detailCategoryId": 0,\n "highLevelCategoryId": 0,\n "holdingDescription": "",\n "id": 0,\n "interest": {},\n "isManual": false,\n "isin": "",\n "lastUpdated": "",\n "memo": "",\n "merchant": {\n "address": {\n "address1": "",\n "address2": "",\n "address3": "",\n "city": "",\n "country": "",\n "sourceType": "",\n "state": "",\n "street": "",\n "type": "",\n "zip": ""\n },\n "categoryLabel": [],\n "contact": {\n "email": "",\n "phone": ""\n },\n "coordinates": {\n "latitude": "",\n "longitude": ""\n },\n "id": "",\n "name": "",\n "source": "",\n "website": ""\n },\n "parentCategoryId": 0,\n "postDate": "",\n "price": {},\n "principal": {},\n "quantity": "",\n "runningBalance": {},\n "sedol": "",\n "settleDate": "",\n "sourceId": "",\n "sourceType": "",\n "status": "",\n "subType": "",\n "symbol": "",\n "transactionDate": "",\n "type": "",\n "valoren": ""\n }\n ]\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/verifyAccount/:providerAccountId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accountId": 0,
"container": "",
"transactionCriteria": [
[
"amount": "",
"baseType": "",
"date": "",
"dateVariance": "",
"keyword": "",
"matched": "",
"verifiedTransaction": [
[
"CONTAINER": "",
"accountId": 0,
"amount": [
"amount": "",
"currency": ""
],
"baseType": "",
"category": "",
"categoryId": 0,
"categorySource": "",
"categoryType": "",
"checkNumber": "",
"commission": [],
"createdDate": "",
"cusipNumber": "",
"date": "",
"description": [
"consumer": "",
"original": "",
"security": "",
"simple": ""
],
"detailCategoryId": 0,
"highLevelCategoryId": 0,
"holdingDescription": "",
"id": 0,
"interest": [],
"isManual": false,
"isin": "",
"lastUpdated": "",
"memo": "",
"merchant": [
"address": [
"address1": "",
"address2": "",
"address3": "",
"city": "",
"country": "",
"sourceType": "",
"state": "",
"street": "",
"type": "",
"zip": ""
],
"categoryLabel": [],
"contact": [
"email": "",
"phone": ""
],
"coordinates": [
"latitude": "",
"longitude": ""
],
"id": "",
"name": "",
"source": "",
"website": ""
],
"parentCategoryId": 0,
"postDate": "",
"price": [],
"principal": [],
"quantity": "",
"runningBalance": [],
"sedol": "",
"settleDate": "",
"sourceId": "",
"sourceType": "",
"status": "",
"subType": "",
"symbol": "",
"transactionDate": "",
"type": "",
"valoren": ""
]
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/verifyAccount/:providerAccountId")! 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()