Yodlee Core APIs
Yodlee Core APIsv1.1.0
This file describes the Yodlee Platform APIs using the swagger notation. You can use this swagger file to generate client side SDKs to the Yodlee Platform APIs for many different programming languages. Yodlee supports the Java SDK and it is available here . You can generate a client SDK for Python, Java, JavaScript, PHP or other languages according to your development needs. For more details about the APIs, refer to Yodlee API v1.1 - Overview .
- Endpoints
- 70 (34 GET, 16 POST, 10 PUT, 10 DELETE)
- Base URL
/- Authentication
- Not specified in spec
- Spec format
- OpenAPI 3.0.1
- API version
- 1.1.0
- Source
- developer.yodlee.com
- Provider
- yodlee.com
- License
- Yodlee Developer License
- Categories
- Finance
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for example/), then send requests.
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()