Customer Credit API
Customer Credit APIv1.0
With Customer Credit your store can enable credit payments through the checkout. You can also control invoices and the credit limits of your clients. Learn more about Customer Credit in our Help Center article. All requests need the authorization header. Additionally, you can find more information on installment payments for an order in the customData field found in the Get Order endpoint of the Orders API. This includes the number of installments, amount and due dates. This API allows two kinds of authorization: 1. Authorization header containing the VTEX ID authentication token. 2. VTEX…
- Endpoints
- 26 (10 PUT, 7 GET, 5 POST, 4 DELETE)
- Base URL
https://vtex.local- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 1.0
- Provider
- vtex.local
- 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 examplehttps://vtex.local) and your API key credentials, then send requests.
GET
Account statements
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/accounts/:creditAccountId/statements HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/statements',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/statements", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/accounts/:creditAccountId/statements') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"currentBalance": 0,
"intervalBalance": 0,
"previousBalance": 0,
"statements": [
{
"date": "2017-07-03T16:47:19.4578611Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:47:19.6678789Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:47:20.118935Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:47:20.4899776Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:52:00.9443838Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:52:01.2514187Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:52:01.671466Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:52:01.9424961Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:54:40.0782046Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:54:40.3252276Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:54:40.6552638Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:54:40.8932962Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:55:57.197841Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:55:57.5278732Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:55:57.9019147Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:55:58.1179392Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:57:11.8426054Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:57:13.8889672Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:57:16.5197295Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:57:18.3509528Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:57:18.7869726Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:57:19.0240035Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T16:57:19.3770378Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T16:57:19.7050818Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:07:15.8348399Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:07:16.1788809Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:07:16.5469147Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:07:16.7959479Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:09:33.0252059Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:09:33.5372179Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:09:34.1453238Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:09:34.468359Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:09:53.1504362Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:09:55.3629113Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T17:09:58.6401036Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T17:10:00.782546Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T18:49:22.3349339Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T18:49:22.6879717Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T18:49:23.0600071Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T18:49:23.3570469Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T18:57:01.460345Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T18:57:02.2444344Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T18:57:02.6094762Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T18:57:03.0085156Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T19:01:09.3831094Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T19:01:09.7391531Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T19:01:10.3811954Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T19:01:13.7475991Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T20:48:39.1243969Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T20:48:39.6534554Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T20:48:39.976498Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T20:48:40.2195183Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T21:43:36.8709735Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T21:43:39.3015912Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T21:43:42.4497005Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T21:43:45.0294261Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T21:52:42.0202602Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T21:52:44.2187306Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T21:52:47.6370182Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T21:52:49.6223473Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:00:43.7004457Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:00:45.8558835Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:00:48.8719015Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:00:50.9332797Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:06:14.2397182Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:06:14.8247757Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:06:15.3018042Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:06:15.5878612Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:13:11.2934159Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:13:11.6004563Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:13:13.677688Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:13:13.9407125Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:24:18.0640865Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:24:18.3391219Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-03T22:24:18.7501665Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-03T22:24:19.0612052Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:35:32.4265204Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:35:32.670556Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:35:33.0035923Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:35:33.2296111Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:43:18.0936755Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:43:18.5677311Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:43:19.0377821Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:43:19.3078114Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:46:24.2995291Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:46:24.5415575Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T13:46:25.1666258Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T13:46:25.3926527Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T15:10:11.6542275Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T15:10:25.101228Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T15:10:46.4925416Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T15:10:53.5622728Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T16:47:02.1152214Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T16:47:02.4332644Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T16:47:02.9263133Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T16:47:03.2213519Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T18:15:05.4888997Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T18:15:06.0669661Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T18:15:06.6290272Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T18:15:07.0140703Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T18:29:04.8128943Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T18:29:05.1829369Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-04T18:29:05.7749947Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-04T18:29:06.0640335Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T17:15:29.5981555Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T17:15:29.8481897Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T17:15:30.2942391Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T17:15:30.5592684Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T17:44:37.2988823Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T17:44:37.851942Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T17:44:38.3920041Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T17:44:38.7030381Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:09:37.3571808Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:09:37.72222Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:09:38.0552519Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:09:38.2922837Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:20:18.4320323Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:20:21.3519865Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:20:24.16387Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:20:25.8389893Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:22:52.2991989Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:22:52.5682339Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:22:53.0962861Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:22:53.6013417Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:24:44.309999Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:24:46.5064706Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T20:24:49.6956032Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T20:24:51.4547805Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T21:14:17.4331001Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-05T21:14:30.1921448Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-05T22:20:16.0386883Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-05T22:20:25.5770708Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-05T23:59:03.2527657Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T23:59:08.3266609Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-05T23:59:16.9109105Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-05T23:59:22.5296797Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T01:57:44.2482508Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T01:57:44.5012788Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T01:57:45.2343532Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T01:57:45.5723968Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:22:00.5618842Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:22:05.5812446Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:22:13.7547136Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:22:16.3029568Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:22:17.7061162Z",
"description": "Credits emptied",
"value": -20000
},
{
"date": "2017-07-06T14:22:20.5444338Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:22:21.0144862Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:32:59.6762693Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:33:07.7819136Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:33:08.2790261Z",
"description": "Credits emptied",
"value": -20000
},
{
"date": "2017-07-06T14:33:08.3789839Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-06T14:33:09.0970636Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:33:09.5591087Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:33:20.0709176Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:33:27.9481914Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:39:44.5993553Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:39:44.8493768Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T14:39:45.4174464Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T14:39:45.8154911Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:02:28.6075704Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:02:28.9126055Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:02:29.361656Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:02:29.6296853Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:14:48.6134384Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:14:48.937473Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:14:51.6977841Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:14:52.0238222Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:58:40.45117Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:58:40.7472093Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T18:58:41.1442492Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T18:58:41.7183119Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T20:10:20.391709Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T20:10:20.6657389Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T20:10:21.3558225Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T20:10:21.6258492Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T20:11:48.5505811Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T20:11:49.0886414Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-06T20:11:49.797721Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-06T20:11:50.1477661Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-07T02:33:28.0860427Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-07T02:33:28.4040771Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-07T02:33:28.9461381Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-07T02:33:29.3731885Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-07T03:19:29.0522439Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-07T03:19:29.3802781Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-07T03:19:29.8033262Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-07T03:19:30.1083606Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:38:32.0646398Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:38:38.5399737Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:38:52.0400096Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:38:59.0326902Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:46:39.5442819Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:46:39.8743121Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:46:40.8354262Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:46:41.1404609Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:53:23.68054Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:53:23.9735672Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T16:53:24.4196165Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T16:53:24.7606614Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T17:02:28.3755391Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T17:02:28.7075311Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-09T17:02:30.9268213Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-09T17:02:31.4268761Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:31:13.8141713Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:31:14.1722149Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:31:14.7582781Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:31:15.008306Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:36:12.620413Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:36:15.3802583Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:36:20.0483828Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:36:22.3108969Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:39:13.5468917Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:39:14.0169506Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:39:14.4700013Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:39:14.7320264Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:48:49.3203773Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:48:49.6554153Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T15:48:50.2114767Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T15:48:50.5725163Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T16:01:48.7536577Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T16:01:49.0086875Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T16:01:49.3867329Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T16:01:49.720771Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T16:21:56.4849081Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T16:21:56.7768944Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T16:21:57.420015Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T16:21:57.7600564Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T18:44:22.3239425Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T18:44:22.6069739Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T18:44:23.0380212Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T18:44:23.7830985Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T18:46:15.7306413Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T18:46:16.0676798Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T18:46:16.7557547Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-10T18:46:17.0717915Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-10T20:46:09.0601995Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-10T20:46:09.7432736Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-10T20:59:50.5891534Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-10T20:59:51.1332589Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-10T21:50:23.5218551Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-10T21:50:24.1779278Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T14:33:29.5236904Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T14:33:30.0347475Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T16:09:06.1221118Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T16:09:06.6011653Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T16:11:55.696109Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T16:11:56.2121659Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T16:11:56.8692618Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T16:11:57.1562724Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T16:19:51.1613469Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T16:19:51.5924019Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:08:27.2440987Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:31:27.2874184Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:38:25.7778188Z",
"description": "Credited",
"value": 1
},
{
"date": "2017-07-11T17:38:47.9508788Z",
"description": "Decrease credits",
"value": -1
},
{
"date": "2017-07-11T17:40:23.1954791Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T17:42:40.0572365Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T17:44:01.6719325Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:45:45.1352607Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:46:26.9859192Z",
"description": "Credits emptied",
"value": 0
},
{
"date": "2017-07-11T17:52:50.7294541Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T17:52:55.3262378Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T18:01:50.9566941Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T18:01:51.27073Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T18:01:51.8287917Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T18:01:52.13982Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T18:23:21.8592583Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T18:23:22.202299Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T18:23:22.6883482Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T18:23:23.0293898Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T20:39:37.8348611Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T20:39:38.2699106Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T20:39:38.7839661Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T20:39:39.1620082Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T20:53:39.9211228Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T20:53:40.8032621Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T20:53:41.3593193Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T20:53:41.7023675Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T21:49:07.6918338Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T21:49:08.0898827Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T21:49:09.7340616Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T21:49:10.298129Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T22:13:29.121493Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T22:13:29.7035615Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-11T22:13:31.0747185Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-11T22:13:31.3367462Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-12T15:19:01.7803787Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-12T15:19:02.2223874Z",
"description": "Credits emptied",
"value": -10000
},
{
"date": "2017-07-12T15:19:02.7854971Z",
"description": "Credited",
"value": 10000
},
{
"date": "2017-07-12T15:19:03.3115534Z",
"description": "Credits emptied",
"value": -10000
}
]
}
POST
Add an account Holder
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"claims": {
"email": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"claims\": {\n \"email\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders" {:headers {:accept ""}
:content-type :json
:form-params {:claims {:email ""}}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"claims\": {\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/holders"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"claims\": {\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/holders");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"claims\": {\n \"email\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"
payload := strings.NewReader("{\n \"claims\": {\n \"email\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/creditcontrol/accounts/:creditAccountId/holders HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 37
{
"claims": {
"email": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"claims\": {\n \"email\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"))
.header("accept", "")
.header("content-type", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"claims\": {\n \"email\": \"\"\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 \"claims\": {\n \"email\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders")
.header("accept", "")
.header("content-type", "")
.body("{\n \"claims\": {\n \"email\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
claims: {
email: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders',
headers: {accept: '', 'content-type': ''},
data: {claims: {email: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"claims":{"email":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders',
method: 'POST',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "claims": {\n "email": ""\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 \"claims\": {\n \"email\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({claims: {email: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders',
headers: {accept: '', 'content-type': ''},
body: {claims: {email: ''}},
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}}/api/creditcontrol/accounts/:creditAccountId/holders');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
claims: {
email: ''
}
});
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}}/api/creditcontrol/accounts/:creditAccountId/holders',
headers: {accept: '', 'content-type': ''},
data: {claims: {email: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"claims":{"email":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"claims": @{ @"email": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"]
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}}/api/creditcontrol/accounts/:creditAccountId/holders" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"claims\": {\n \"email\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders",
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([
'claims' => [
'email' => ''
]
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders', [
'body' => '{
"claims": {
"email": ""
}
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'claims' => [
'email' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'claims' => [
'email' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders' -Method POST -Headers $headers -ContentType '' -Body '{
"claims": {
"email": ""
}
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders' -Method POST -Headers $headers -ContentType '' -Body '{
"claims": {
"email": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"claims\": {\n \"email\": \"\"\n }\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("POST", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"
payload = { "claims": { "email": "" } }
headers = {
"accept": "",
"content-type": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders"
payload <- "{\n \"claims\": {\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/holders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"claims\": {\n \"email\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders') do |req|
req.headers['accept'] = ''
req.body = "{\n \"claims\": {\n \"email\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders";
let payload = json!({"claims": json!({"email": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"claims": {
"email": ""
}
}'
echo '{
"claims": {
"email": ""
}
}' | \
http POST {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "claims": {\n "email": ""\n }\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = ["claims": ["email": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"data": [
{
"account": "ambienteqa",
"balance": 220,
"creditLimit": 240,
"description": "",
"document": "12345677811",
"documentType": "CPF",
"email": "test@test.com",
"lastUpdate": "2017-07-06T01:57:39.4317119Z"
}
],
"summary": {
"count": 39
}
}
DELETE
Cancel a Pre Authorization
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
transactionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"))
.header("content-type", "")
.header("accept", "")
.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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Change credit limit of an Account
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"value": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": 10000\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit" {:headers {:accept ""}
:content-type :json
:form-params {:value 10000}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"value\": 10000\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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": 10000\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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"value\": 10000\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"
payload := strings.NewReader("{\n \"value\": 10000\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/creditlimit HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"value": 10000
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"value\": 10000\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"value\": 10000\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 \"value\": 10000\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"value\": 10000\n}")
.asString();
const data = JSON.stringify({
value: 10000
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: 10000}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":10000}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "value": 10000\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": 10000\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/creditlimit',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: 10000}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit',
headers: {accept: '', 'content-type': 'application/json'},
body: {value: 10000},
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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
value: 10000
});
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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: 10000}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":10000}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"value": @10000 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"]
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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": 10000\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit",
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([
'value' => 10000
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit', [
'body' => '{
"value": 10000
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => 10000
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => 10000
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": 10000
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": 10000
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": 10000\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/creditlimit", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"
payload = { "value": 10000 }
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit"
payload <- "{\n \"value\": 10000\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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"value\": 10000\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/api/creditcontrol/accounts/:creditAccountId/creditlimit') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": 10000\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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit";
let payload = json!({"value": 10000});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/creditlimit \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"value": 10000
}'
echo '{
"value": 10000
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "value": 10000\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = ["value": 10000] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/creditlimit")! 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
Change tolerance of an account
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": 0.2\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance" {:headers {:accept ""}
:content-type :json
:form-params {:value 0.2}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"value\": 0.2\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}}/api/creditcontrol/accounts/:creditAccountId/tolerance"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": 0.2\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}}/api/creditcontrol/accounts/:creditAccountId/tolerance");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"value\": 0.2\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"
payload := strings.NewReader("{\n \"value\": 0.2\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/tolerance HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"value": 0.2
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"value\": 0.2\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"value\": 0.2\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 \"value\": 0.2\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"value\": 0.2\n}")
.asString();
const data = JSON.stringify({
value: 0.2
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: 0.2}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":0.2}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "value": 0.2\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": 0.2\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/tolerance',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: 0.2}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance',
headers: {accept: '', 'content-type': 'application/json'},
body: {value: 0.2},
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}}/api/creditcontrol/accounts/:creditAccountId/tolerance');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
value: 0.2
});
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}}/api/creditcontrol/accounts/:creditAccountId/tolerance',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: 0.2}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":0.2}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"value": @0.2 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"]
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}}/api/creditcontrol/accounts/:creditAccountId/tolerance" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": 0.2\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance",
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([
'value' => 0.2
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance', [
'body' => '{
"value": 0.2
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => 0.2
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => 0.2
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": 0.2
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": 0.2
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": 0.2\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/tolerance", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"
payload = { "value": 0.2 }
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance"
payload <- "{\n \"value\": 0.2\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}}/api/creditcontrol/accounts/:creditAccountId/tolerance")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"value\": 0.2\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/api/creditcontrol/accounts/:creditAccountId/tolerance') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": 0.2\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}}/api/creditcontrol/accounts/:creditAccountId/tolerance";
let payload = json!({"value": 0.2});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/tolerance \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"value": 0.2
}'
echo '{
"value": 0.2
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "value": 0.2\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = ["value": 0.2] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/tolerance")! 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
Close an Account
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"document": "",
"documentType": "",
"email": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId" {:headers {:accept ""}
:content-type :json
:form-params {:document "number"
:documentType "CPF ou CNPJ ou Other"
:email "email"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}"
response = HTTP::Client.delete url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\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}}/api/creditcontrol/accounts/:creditAccountId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload := strings.NewReader("{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}")
req, _ := http.NewRequest("DELETE", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/creditcontrol/accounts/:creditAccountId HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 88
{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"))
.header("accept", "")
.header("content-type", "application/json")
.method("DELETE", HttpRequest.BodyPublishers.ofString("{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\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 \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.delete(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}")
.asString();
const data = JSON.stringify({
document: 'number',
documentType: 'CPF ou CNPJ ou Other',
email: 'email'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': 'application/json'},
data: {document: 'number', documentType: 'CPF ou CNPJ ou Other', email: 'email'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {
method: 'DELETE',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"document":"number","documentType":"CPF ou CNPJ ou Other","email":"email"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
method: 'DELETE',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "document": "number",\n "documentType": "CPF ou CNPJ ou Other",\n "email": "email"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.delete(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({document: 'number', documentType: 'CPF ou CNPJ ou Other', email: 'email'}));
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': 'application/json'},
body: {document: 'number', documentType: 'CPF ou CNPJ ou Other', email: 'email'},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
document: 'number',
documentType: 'CPF ou CNPJ ou Other',
email: 'email'
});
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}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': 'application/json'},
data: {document: 'number', documentType: 'CPF ou CNPJ ou Other', email: 'email'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {
method: 'DELETE',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"document":"number","documentType":"CPF ou CNPJ ou Other","email":"email"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"document": @"number",
@"documentType": @"CPF ou CNPJ ou Other",
@"email": @"email" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[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}}/api/creditcontrol/accounts/:creditAccountId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}" in
Client.call ~headers ~body `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_POSTFIELDS => json_encode([
'document' => 'number',
'documentType' => 'CPF ou CNPJ ou Other',
'email' => 'email'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId', [
'body' => '{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'document' => 'number',
'documentType' => 'CPF ou CNPJ ou Other',
'email' => 'email'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'document' => 'number',
'documentType' => 'CPF ou CNPJ ou Other',
'email' => 'email'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setRequestMethod('DELETE');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method DELETE -Headers $headers -ContentType 'application/json' -Body '{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method DELETE -Headers $headers -ContentType 'application/json' -Body '{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("DELETE", "/baseUrl/api/creditcontrol/accounts/:creditAccountId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload = {
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.delete(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload <- "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\n}"
encode <- "json"
response <- VERB("DELETE", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\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.delete('/baseUrl/api/creditcontrol/accounts/:creditAccountId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"document\": \"number\",\n \"documentType\": \"CPF ou CNPJ ou Other\",\n \"email\": \"email\"\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}}/api/creditcontrol/accounts/:creditAccountId";
let payload = json!({
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}'
echo '{
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
}' | \
http DELETE {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
accept:'' \
content-type:application/json
wget --quiet \
--method DELETE \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "document": "number",\n "documentType": "CPF ou CNPJ ou Other",\n "email": "email"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = [
"document": "number",
"documentType": "CPF ou CNPJ ou Other",
"email": "email"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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
Create a Pre Authorization (using id)
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
transactionId
BODY json
{
"expirationDate": "",
"installments": "",
"settle": false,
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId" {:headers {:accept ""}
:content-type :json
:form-params {:expirationDate "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)"
:installments "integer (optional default is 1)"
:settle false
:value "decimal (required)"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
payload := strings.NewReader("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 196
{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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 \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
.asString();
const data = JSON.stringify({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {accept: '', 'content-type': 'application/json'},
data: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"expirationDate":"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)","installments":"integer (optional default is 1)","settle":false,"value":"decimal (required)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",\n "installments": "integer (optional default is 1)",\n "settle": false,\n "value": "decimal (required)"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {accept: '', 'content-type': 'application/json'},
body: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
},
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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
});
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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId',
headers: {accept: '', 'content-type': 'application/json'},
data: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"expirationDate":"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)","installments":"integer (optional default is 1)","settle":false,"value":"decimal (required)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"expirationDate": @"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
@"installments": @"integer (optional default is 1)",
@"settle": @NO,
@"value": @"decimal (required)" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/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([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId', [
'body' => '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
payload = {
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": False,
"value": "decimal (required)"
}
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId"
payload <- "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId";
let payload = json!({
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
echo '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",\n "installments": "integer (optional default is 1)",\n "settle": false,\n "value": "decimal (required)"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = [
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/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()
POST
Create a Pre Authorization
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"expirationDate": "",
"installments": "",
"settle": false,
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction" {:headers {:accept ""}
:content-type :json
:form-params {:expirationDate "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)"
:installments "integer (optional default is 1)"
:settle false
:value "decimal (required)"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transaction"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transaction");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"
payload := strings.NewReader("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/creditcontrol/accounts/:creditAccountId/transaction HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 196
{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"))
.header("accept", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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 \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
.asString();
const data = JSON.stringify({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction',
headers: {accept: '', 'content-type': 'application/json'},
data: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"expirationDate":"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)","installments":"integer (optional default is 1)","settle":false,"value":"decimal (required)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction',
method: 'POST',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",\n "installments": "integer (optional default is 1)",\n "settle": false,\n "value": "decimal (required)"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/transaction',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction',
headers: {accept: '', 'content-type': 'application/json'},
body: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
},
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}}/api/creditcontrol/accounts/:creditAccountId/transaction');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
});
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}}/api/creditcontrol/accounts/:creditAccountId/transaction',
headers: {accept: '', 'content-type': 'application/json'},
data: {
expirationDate: 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
installments: 'integer (optional default is 1)',
settle: false,
value: 'decimal (required)'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"expirationDate":"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)","installments":"integer (optional default is 1)","settle":false,"value":"decimal (required)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"expirationDate": @"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
@"installments": @"integer (optional default is 1)",
@"settle": @NO,
@"value": @"decimal (required)" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"]
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}}/api/creditcontrol/accounts/:creditAccountId/transaction" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction",
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([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction', [
'body' => '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'expirationDate' => 'date in ISO8601 (UTC) dateformat (optional default is 1(one) day)',
'installments' => 'integer (optional default is 1)',
'settle' => null,
'value' => 'decimal (required)'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/transaction", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"
payload = {
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": False,
"value": "decimal (required)"
}
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction"
payload <- "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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}}/api/creditcontrol/accounts/:creditAccountId/transaction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\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/api/creditcontrol/accounts/:creditAccountId/transaction') do |req|
req.headers['accept'] = ''
req.body = "{\n \"expirationDate\": \"date in ISO8601 (UTC) dateformat (optional default is 1(one) day)\",\n \"installments\": \"integer (optional default is 1)\",\n \"settle\": false,\n \"value\": \"decimal (required)\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction";
let payload = json!({
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}'
echo '{
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
}' | \
http POST {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction \
accept:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",\n "installments": "integer (optional default is 1)",\n "settle": false,\n "value": "decimal (required)"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = [
"expirationDate": "date in ISO8601 (UTC) dateformat (optional default is 1(one) day)",
"installments": "integer (optional default is 1)",
"settle": false,
"value": "decimal (required)"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transaction")! 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
Create or Update Settlement
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
transactionId
BODY json
{
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement" {:headers {:accept ""}
:content-type :json
:form-params {:value ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"
payload := strings.NewReader("{\n \"value\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 17
{
"value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"))
.header("accept", "")
.header("content-type", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"value\": \"\"\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 \"value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")
.header("accept", "")
.header("content-type", "")
.body("{\n \"value\": \"\"\n}")
.asString();
const data = JSON.stringify({
value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement';
const options = {method: 'PUT', headers: {accept: '', 'content-type': ''}, body: '{"value":""}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement',
method: 'PUT',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement',
headers: {accept: '', 'content-type': ''},
body: {value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement';
const options = {method: 'PUT', headers: {accept: '', 'content-type': ''}, body: '{"value":""}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"]
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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement",
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([
'value' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement', [
'body' => '{
"value": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement' -Method PUT -Headers $headers -ContentType '' -Body '{
"value": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement' -Method PUT -Headers $headers -ContentType '' -Body '{
"value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"
payload = { "value": "" }
headers = {
"accept": "",
"content-type": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement"
payload <- "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement";
let payload = json!({"value": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"value": ""
}'
echo '{
"value": ""
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "value": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = ["value": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/settlement")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"id": "d7d135000a8347ec8b0a0f9edceccefd",
"value": 100
}
PUT
Decrease balance of an account
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
statementId
BODY json
{
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": \"-number\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId" {:headers {:accept ""}
:content-type :json
:form-params {:value "-number"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"value\": \"-number\"\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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": \"-number\"\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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"value\": \"-number\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"
payload := strings.NewReader("{\n \"value\": \"-number\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/statements/:statementId HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"value": "-number"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"value\": \"-number\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"value\": \"-number\"\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 \"value\": \"-number\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"value\": \"-number\"\n}")
.asString();
const data = JSON.stringify({
value: '-number'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: '-number'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":"-number"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "value": "-number"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": \"-number\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/statements/:statementId',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: '-number'}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId',
headers: {accept: '', 'content-type': 'application/json'},
body: {value: '-number'},
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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
value: '-number'
});
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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId',
headers: {accept: '', 'content-type': 'application/json'},
data: {value: '-number'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"value":"-number"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"value": @"-number" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"]
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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": \"-number\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId",
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([
'value' => '-number'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId', [
'body' => '{
"value": "-number"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => '-number'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => '-number'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": "-number"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"value": "-number"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": \"-number\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/statements/:statementId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"
payload = { "value": "-number" }
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId"
payload <- "{\n \"value\": \"-number\"\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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"value\": \"-number\"\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/api/creditcontrol/accounts/:creditAccountId/statements/:statementId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": \"-number\"\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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId";
let payload = json!({"value": "-number"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"value": "-number"
}'
echo '{
"value": "-number"
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "value": "-number"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = ["value": "-number"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/statements/:statementId")! 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 an account holder
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
holderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/creditcontrol/accounts/:creditAccountId/holders/:holderId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"))
.header("content-type", "")
.header("accept", "")
.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}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders/:holderId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders/:holderId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/creditcontrol/accounts/:creditAccountId/holders/:holderId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/holders/:holderId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"data": [
{
"account": "ambienteqa",
"balance": 220,
"creditLimit": 240,
"description": "",
"document": "12345677811",
"documentType": "CPF",
"email": "test@test.com",
"lastUpdate": "2017-07-06T01:57:39.4317119Z"
}
],
"summary": {
"count": 39
}
}
POST
Open an Account
{{baseUrl}}/api/creditcontrol/accounts
HEADERS
Accept
Content-Type
BODY json
{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/creditcontrol/accounts" {:headers {:accept ""}
:content-type :json
:form-params {:creditLimit ""
:description ""
:document ""
:documentType ""
:email ""
:tolerance ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\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}}/api/creditcontrol/accounts"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\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}}/api/creditcontrol/accounts");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts"
payload := strings.NewReader("{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/creditcontrol/accounts HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 118
{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/creditcontrol/accounts")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts"))
.header("accept", "")
.header("content-type", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\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 \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/creditcontrol/accounts")
.header("accept", "")
.header("content-type", "")
.body("{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}")
.asString();
const data = JSON.stringify({
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/creditcontrol/accounts');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts',
headers: {accept: '', 'content-type': ''},
data: {
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"creditLimit":"","description":"","document":"","documentType":"","email":"","tolerance":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts',
method: 'POST',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "creditLimit": "",\n "description": "",\n "document": "",\n "documentType": "",\n "email": "",\n "tolerance": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts',
headers: {accept: '', 'content-type': ''},
body: {
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
},
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}}/api/creditcontrol/accounts');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
});
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}}/api/creditcontrol/accounts',
headers: {accept: '', 'content-type': ''},
data: {
creditLimit: '',
description: '',
document: '',
documentType: '',
email: '',
tolerance: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"creditLimit":"","description":"","document":"","documentType":"","email":"","tolerance":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"creditLimit": @"",
@"description": @"",
@"document": @"",
@"documentType": @"",
@"email": @"",
@"tolerance": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/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}}/api/creditcontrol/accounts" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/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([
'creditLimit' => '',
'description' => '',
'document' => '',
'documentType' => '',
'email' => '',
'tolerance' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/creditcontrol/accounts', [
'body' => '{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creditLimit' => '',
'description' => '',
'document' => '',
'documentType' => '',
'email' => '',
'tolerance' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creditLimit' => '',
'description' => '',
'document' => '',
'documentType' => '',
'email' => '',
'tolerance' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts' -Method POST -Headers $headers -ContentType '' -Body '{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts' -Method POST -Headers $headers -ContentType '' -Body '{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("POST", "/baseUrl/api/creditcontrol/accounts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts"
payload = {
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}
headers = {
"accept": "",
"content-type": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts"
payload <- "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\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}}/api/creditcontrol/accounts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/creditcontrol/accounts') do |req|
req.headers['accept'] = ''
req.body = "{\n \"creditLimit\": \"\",\n \"description\": \"\",\n \"document\": \"\",\n \"documentType\": \"\",\n \"email\": \"\",\n \"tolerance\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts";
let payload = json!({
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/creditcontrol/accounts \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}'
echo '{
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
}' | \
http POST {{baseUrl}}/api/creditcontrol/accounts \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "creditLimit": "",\n "description": "",\n "document": "",\n "documentType": "",\n "email": "",\n "tolerance": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = [
"creditLimit": "",
"description": "",
"document": "",
"documentType": "",
"email": "",
"tolerance": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/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()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
"76655291437_CPF"
PUT
Open or Change Account
{{baseUrl}}/api/creditcontrol/accounts/:accountId
HEADERS
Accept
Content-Type
QUERY PARAMS
accountId
BODY json
{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:accountId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:accountId" {:headers {:accept ""}
:content-type :json
:form-params {:creditLimit 0
:document ""
:email ""
:id ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:accountId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\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}}/api/creditcontrol/accounts/:accountId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\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}}/api/creditcontrol/accounts/:accountId");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:accountId"
payload := strings.NewReader("{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:accountId HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 67
{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:accountId")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:accountId"))
.header("accept", "")
.header("content-type", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\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 \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:accountId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:accountId")
.header("accept", "")
.header("content-type", "")
.body("{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}")
.asString();
const data = JSON.stringify({
creditLimit: 0,
document: '',
email: '',
id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:accountId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:accountId',
headers: {accept: '', 'content-type': ''},
data: {creditLimit: 0, document: '', email: '', id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:accountId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"creditLimit":0,"document":"","email":"","id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:accountId',
method: 'PUT',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "creditLimit": 0,\n "document": "",\n "email": "",\n "id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:accountId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:accountId',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creditLimit: 0, document: '', email: '', id: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:accountId',
headers: {accept: '', 'content-type': ''},
body: {creditLimit: 0, document: '', email: '', id: ''},
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}}/api/creditcontrol/accounts/:accountId');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
creditLimit: 0,
document: '',
email: '',
id: ''
});
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}}/api/creditcontrol/accounts/:accountId',
headers: {accept: '', 'content-type': ''},
data: {creditLimit: 0, document: '', email: '', id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:accountId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"creditLimit":0,"document":"","email":"","id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"creditLimit": @0,
@"document": @"",
@"email": @"",
@"id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/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}}/api/creditcontrol/accounts/:accountId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/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([
'creditLimit' => 0,
'document' => '',
'email' => '',
'id' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:accountId', [
'body' => '{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:accountId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creditLimit' => 0,
'document' => '',
'email' => '',
'id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creditLimit' => 0,
'document' => '',
'email' => '',
'id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:accountId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:accountId' -Method PUT -Headers $headers -ContentType '' -Body '{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:accountId' -Method PUT -Headers $headers -ContentType '' -Body '{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:accountId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:accountId"
payload = {
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}
headers = {
"accept": "",
"content-type": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:accountId"
payload <- "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\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}}/api/creditcontrol/accounts/:accountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/creditcontrol/accounts/:accountId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"creditLimit\": 0,\n \"document\": \"\",\n \"email\": \"\",\n \"id\": \"\"\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}}/api/creditcontrol/accounts/:accountId";
let payload = json!({
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/creditcontrol/accounts/:accountId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}'
echo '{
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:accountId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "creditLimit": 0,\n "document": "",\n "email": "",\n "id": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:accountId
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = [
"creditLimit": 0,
"document": "",
"email": "",
"id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/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()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
"76655291437_CPF"
POST
Partial or Total Refund a Settlement
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
transactionId
BODY json
{
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds" {:headers {:accept ""}
:content-type :json
:form-params {:value ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"
payload := strings.NewReader("{\n \"value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 17
{
"value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"))
.header("accept", "")
.header("content-type", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"value\": \"\"\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 \"value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")
.header("accept", "")
.header("content-type", "")
.body("{\n \"value\": \"\"\n}")
.asString();
const data = JSON.stringify({
value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds',
method: 'POST',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds',
headers: {accept: '', 'content-type': ''},
body: {value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"]
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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds",
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([
'value' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds', [
'body' => '{
"value": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds' -Method POST -Headers $headers -ContentType '' -Body '{
"value": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds' -Method POST -Headers $headers -ContentType '' -Body '{
"value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("POST", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"
payload = { "value": "" }
headers = {
"accept": "",
"content-type": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds"
payload <- "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds";
let payload = json!({"value": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"value": ""
}'
echo '{
"value": ""
}' | \
http POST {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "value": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = ["value": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/transactions/:transactionId/refunds")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"id": "d7d135000a8347ec8b0a0f9edceccefd",
"value": 100
}
GET
Retrieve an Account by Id
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/accounts/:creditAccountId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/accounts/:creditAccountId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/accounts/:creditAccountId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"account": "ambienteqa",
"balance": 220,
"creditLimit": 240,
"description": "",
"email": "test@test.com",
"lastUpdate": "2017-07-06T01:57:39.4317119Z"
}
GET
Search all accounts
{{baseUrl}}/api/creditcontrol/accounts
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/accounts" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/accounts HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/accounts")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/accounts")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/accounts');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/accounts');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/accounts', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/accounts", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/accounts') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/accounts \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/accounts \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"data": [
{
"account": "ambienteqa",
"balance": 220,
"creditLimit": 240,
"description": "",
"document": "12345677811",
"documentType": "CPF",
"email": "test@test.com",
"lastUpdate": "2017-07-06T01:57:39.4317119Z"
}
],
"summary": {
"count": 39
}
}
PUT
Update email and description of a account
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
BODY json
{
"description": "",
"email": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"email\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId" {:headers {:accept ""}
:content-type :json
:form-params {:description ""
:email ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"description\": \"\",\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"description\": \"\",\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"description\": \"\",\n \"email\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"email\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 38
{
"description": "",
"email": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"description\": \"\",\n \"email\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"))
.header("accept", "")
.header("content-type", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"email\": \"\"\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 \"description\": \"\",\n \"email\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.header("accept", "")
.header("content-type", "")
.body("{\n \"description\": \"\",\n \"email\": \"\"\n}")
.asString();
const data = JSON.stringify({
description: '',
email: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': ''},
data: {description: '', email: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"description":"","email":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
method: 'PUT',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "description": "",\n "email": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"email\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: '', email: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': ''},
body: {description: '', email: ''},
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}}/api/creditcontrol/accounts/:creditAccountId');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
description: '',
email: ''
});
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}}/api/creditcontrol/accounts/:creditAccountId',
headers: {accept: '', 'content-type': ''},
data: {description: '', email: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"description":"","email":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"description": @"",
@"email": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"]
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}}/api/creditcontrol/accounts/:creditAccountId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"email\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId",
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([
'description' => '',
'email' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId', [
'body' => '{
"description": "",
"email": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'email' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'email' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method PUT -Headers $headers -ContentType '' -Body '{
"description": "",
"email": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId' -Method PUT -Headers $headers -ContentType '' -Body '{
"description": "",
"email": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"email\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload = {
"description": "",
"email": ""
}
headers = {
"accept": "",
"content-type": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId"
payload <- "{\n \"description\": \"\",\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"description\": \"\",\n \"email\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/creditcontrol/accounts/:creditAccountId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"description\": \"\",\n \"email\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId";
let payload = json!({
"description": "",
"email": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"description": "",
"email": ""
}'
echo '{
"description": "",
"email": ""
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "description": "",\n "email": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = [
"description": "",
"email": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId")! 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()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
"76655291437_CPF"
DELETE
Cancel Invoice
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
invoiceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"))
.header("content-type", "")
.header("accept", "")
.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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Change Invoice
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
invoiceId
BODY json
{
"observation": "",
"paymentLink": "",
"status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" {:headers {:accept ""}
:content-type :json
:form-params {:observation "string (optional)"
:paymentLink "string (URL) (optional)"
:status "string"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
payload := strings.NewReader("{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 106
{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}")
.asString();
const data = JSON.stringify({
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {accept: '', 'content-type': 'application/json'},
data: {
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"observation":"string (optional)","paymentLink":"string (URL) (optional)","status":"string"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "observation": "string (optional)",\n "paymentLink": "string (URL) (optional)",\n "status": "string"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {accept: '', 'content-type': 'application/json'},
body: {
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {accept: '', 'content-type': 'application/json'},
data: {
observation: 'string (optional)',
paymentLink: 'string (URL) (optional)',
status: 'string'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"observation":"string (optional)","paymentLink":"string (URL) (optional)","status":"string"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"observation": @"string (optional)",
@"paymentLink": @"string (URL) (optional)",
@"status": @"string" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"]
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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId",
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([
'observation' => 'string (optional)',
'paymentLink' => 'string (URL) (optional)',
'status' => 'string'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId', [
'body' => '{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'observation' => 'string (optional)',
'paymentLink' => 'string (URL) (optional)',
'status' => 'string'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'observation' => 'string (optional)',
'paymentLink' => 'string (URL) (optional)',
'status' => 'string'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
payload = {
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
payload <- "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"observation\": \"string (optional)\",\n \"paymentLink\": \"string (URL) (optional)\",\n \"status\": \"string\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId";
let payload = json!({
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}'
echo '{
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "observation": "string (optional)",\n "paymentLink": "string (URL) (optional)",\n "status": "string"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = [
"observation": "string (optional)",
"paymentLink": "string (URL) (optional)",
"status": "string"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")! 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
Mark an invoice as Paid
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
invoiceId
BODY json
{
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments" {:headers {:accept ""}
:content-type :json
:form-params {:value ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"
payload := strings.NewReader("{\n \"value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 17
{
"value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"))
.header("accept", "")
.header("content-type", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"value\": \"\"\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 \"value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")
.header("accept", "")
.header("content-type", "")
.body("{\n \"value\": \"\"\n}")
.asString();
const data = JSON.stringify({
value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments',
method: 'POST',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")
.post(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments',
headers: {accept: '', 'content-type': ''},
body: {value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments',
headers: {accept: '', 'content-type': ''},
data: {value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments';
const options = {
method: 'POST',
headers: {accept: '', 'content-type': ''},
body: '{"value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"]
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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments",
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([
'value' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments', [
'body' => '{
"value": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments' -Method POST -Headers $headers -ContentType '' -Body '{
"value": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments' -Method POST -Headers $headers -ContentType '' -Body '{
"value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"value\": \"\"\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("POST", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"
payload = { "value": "" }
headers = {
"accept": "",
"content-type": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments"
payload <- "{\n \"value\": \"\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments') do |req|
req.headers['accept'] = ''
req.body = "{\n \"value\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments";
let payload = json!({"value": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"value": ""
}'
echo '{
"value": ""
}' | \
http POST {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "value": ""\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = ["value": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/payments")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
"029f4009-ac4b-4739-8644-50df050f34ca"
PUT
Postpone an invoice
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement
HEADERS
Accept
Content-Type
QUERY PARAMS
creditAccountId
invoiceId
BODY json
{
"dueDays": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"dueDays\": \"number (integer)\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement" {:headers {:accept ""}
:content-type :json
:form-params {:dueDays "number (integer)"}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"
headers = HTTP::Headers{
"accept" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"dueDays\": \"number (integer)\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"dueDays\": \"number (integer)\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"dueDays\": \"number (integer)\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"
payload := strings.NewReader("{\n \"dueDays\": \"number (integer)\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement HTTP/1.1
Accept:
Content-Type: application/json
Host: example.com
Content-Length: 35
{
"dueDays": "number (integer)"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")
.setHeader("accept", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"dueDays\": \"number (integer)\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"))
.header("accept", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"dueDays\": \"number (integer)\"\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 \"dueDays\": \"number (integer)\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")
.header("accept", "")
.header("content-type", "application/json")
.body("{\n \"dueDays\": \"number (integer)\"\n}")
.asString();
const data = JSON.stringify({
dueDays: 'number (integer)'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement',
headers: {accept: '', 'content-type': 'application/json'},
data: {dueDays: 'number (integer)'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"dueDays":"number (integer)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement',
method: 'PUT',
headers: {
accept: '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "dueDays": "number (integer)"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"dueDays\": \"number (integer)\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")
.put(body)
.addHeader("accept", "")
.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/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement',
headers: {
accept: '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({dueDays: 'number (integer)'}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement',
headers: {accept: '', 'content-type': 'application/json'},
body: {dueDays: 'number (integer)'},
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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement');
req.headers({
accept: '',
'content-type': 'application/json'
});
req.type('json');
req.send({
dueDays: 'number (integer)'
});
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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement',
headers: {accept: '', 'content-type': 'application/json'},
data: {dueDays: 'number (integer)'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': 'application/json'},
body: '{"dueDays":"number (integer)"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"dueDays": @"number (integer)" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"]
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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"dueDays\": \"number (integer)\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement",
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([
'dueDays' => 'number (integer)'
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement', [
'body' => '{
"dueDays": "number (integer)"
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'dueDays' => 'number (integer)'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'dueDays' => 'number (integer)'
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"dueDays": "number (integer)"
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"dueDays": "number (integer)"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"dueDays\": \"number (integer)\"\n}"
headers = {
'accept': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"
payload = { "dueDays": "number (integer)" }
headers = {
"accept": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement"
payload <- "{\n \"dueDays\": \"number (integer)\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"dueDays\": \"number (integer)\"\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/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement') do |req|
req.headers['accept'] = ''
req.body = "{\n \"dueDays\": \"number (integer)\"\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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement";
let payload = json!({"dueDays": "number (integer)"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"dueDays": "number (integer)"
}'
echo '{
"dueDays": "number (integer)"
}' | \
http PUT {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement \
accept:'' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: application/json' \
--body-data '{\n "dueDays": "number (integer)"\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement
import Foundation
let headers = [
"accept": "",
"content-type": "application/json"
]
let parameters = ["dueDays": "number (integer)"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId/postponement")! 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
Retrieve Invoice by Id
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
invoiceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices/:invoiceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"checkingAccountId": "76655291437_CPF",
"createdAt": "2017-07-12T08:53:04",
"description": "Invoice issued from a API call",
"dueDate": "2017-07-27T08:53:04",
"id": "029f4009-ac4b-4739-8644-50df050f34ca",
"observation": "Some observation about the invoice",
"originalDueDate": "2017-07-27T08:53:04",
"paymentLink": "http://foo.bar",
"status": "Opened",
"updatedAt": "2017-07-12T08:53:04",
"value": 50
}
GET
Retrieve invoice by creditAccountId
{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices
HEADERS
Content-Type
Accept
QUERY PARAMS
creditAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/accounts/:creditAccountId/invoices') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/accounts/:creditAccountId/invoices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"data": [
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:57:58",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:57:58",
"id": "f9a056cb63f5417fb900ed5128bc1b15",
"observation": "",
"originalDueDate": "2017-08-05T01:57:58",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:57:58",
"value": 240
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:57:58",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:57:58",
"id": "ae45d73bfe534325bc6cfef3521d675c",
"observation": "",
"originalDueDate": "2017-08-05T01:57:58",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:57:58",
"value": 240
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:45:40",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:57:58",
"id": "8b984881a6934a06b65ab679c3b6641b",
"observation": "",
"originalDueDate": "2017-08-05T01:57:58",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:57:58",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:44:49",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:44:51",
"id": "c19d55551ac84e2d84c5b60f53c77daa",
"observation": "",
"originalDueDate": "2017-08-05T01:44:51",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:44:52",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:40:02",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:40:03",
"id": "b588919ac65a4bc58bc1b87957ca136a",
"observation": "",
"originalDueDate": "2017-08-05T01:40:03",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:40:03",
"value": 240
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:39:17",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:39:19",
"id": "fabb9ae209cb4c50ac048ab72363d488",
"observation": "",
"originalDueDate": "2017-08-05T01:39:19",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:39:20",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:38:15",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:38:17",
"id": "bc4e409f1490495b8dc351e2f93ac766",
"observation": "",
"originalDueDate": "2017-08-05T01:38:17",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:38:18",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:37:35",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:37:38",
"id": "b23eb606d9054e29a789745c1473d123",
"observation": "",
"originalDueDate": "2017-08-05T01:37:38",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:37:38",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:36:25",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:36:29",
"id": "2f67b460ca0742118d5eadd7d3752480",
"observation": "",
"originalDueDate": "2017-08-05T01:36:29",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:36:30",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:35:18",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:35:21",
"id": "36102b1baec74904a80dcc6baf8dd5e7",
"observation": "",
"originalDueDate": "2017-08-05T01:35:21",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:35:22",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:31:31",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:31:32",
"id": "2166d1d0b35a4ece826fac580652348b",
"observation": "",
"originalDueDate": "2017-08-05T01:31:32",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:31:32",
"value": 240
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:30:18",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:30:20",
"id": "4d7ae513368a425db3c0c567fa2e9704",
"observation": "",
"originalDueDate": "2017-08-05T01:30:20",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:30:21",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:29:32",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:29:34",
"id": "98332e38da024e269670bf6a5fce24ca",
"observation": "",
"originalDueDate": "2017-08-05T01:29:34",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:29:35",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:28:58",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:29:00",
"id": "f2caa32762f14961895f93ddd1eb66cb",
"observation": "",
"originalDueDate": "2017-08-05T01:29:00",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:29:01",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:19:14",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:19:15",
"id": "c44a7c0d2d944fe1bffc59b79ffdb214",
"observation": "",
"originalDueDate": "2017-08-05T01:19:15",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:19:15",
"value": 240
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:18:25",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:18:28",
"id": "f5c4725b549e4e77bfbf69f9ec6b5f44",
"observation": "",
"originalDueDate": "2017-08-05T01:18:28",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:18:29",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:17:34",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:17:37",
"id": "76054911732743e3b011a36fdf99ac9b",
"observation": "",
"originalDueDate": "2017-08-05T01:17:37",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:17:38",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:16:54",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:16:57",
"id": "d5d5bc644d9e4068bb108bcca420343b",
"observation": "",
"originalDueDate": "2017-08-05T01:16:57",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:16:58",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:16:14",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:16:17",
"id": "c8de1d1b4f144a8bbb339f2a1c873c7e",
"observation": "",
"originalDueDate": "2017-08-05T01:16:17",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:16:18",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:14:40",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:14:43",
"id": "a84cc2c91ee048c2bcf94b3214af31b2",
"observation": "",
"originalDueDate": "2017-08-05T01:14:43",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:14:43",
"value": 20
},
{
"checkingAccountId": "12345677811_CPF",
"createdAt": "2017-07-06T01:13:22",
"description": "Invoice from debit of 240.0M. Installment 1/1",
"dueDate": "2017-08-05T01:13:23",
"id": "3bf5ea95cb75465e80ea8c0f16cbc4d2",
"observation": "",
"originalDueDate": "2017-08-05T01:13:23",
"paymentLink": "",
"status": "Opened",
"updatedAt": "2017-07-06T01:13:23",
"value": 240
}
],
"summary": {
"count": 194,
"total": 1740
}
}
GET
Search all invoices
{{baseUrl}}/api/creditcontrol/invoices
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/invoices");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/invoices" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/invoices"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/invoices"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/invoices");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/invoices"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/invoices HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/invoices")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/invoices"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/invoices")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/invoices")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/invoices');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/invoices',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/invoices';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/invoices',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/invoices")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/invoices',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/invoices',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/invoices');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/invoices',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/invoices';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/invoices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/invoices" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/invoices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/invoices', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/invoices');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/invoices');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/invoices' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/invoices' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/invoices", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/invoices"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/invoices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/invoices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/invoices') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/invoices";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/invoices \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/invoices \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/invoices
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/invoices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"data": [
{
"checkingAccountId": "14443385797_CPF",
"createdAt": "2017-06-19T01:53:54",
"description": "Invoice from debit of 100M. Installment 1/1",
"dueDate": "2017-07-27T05:58:24",
"id": "ce02c68b2b584d5ba15a63bc485d43f1",
"observation": "",
"originalDueDate": "2017-07-27T05:58:24",
"paymentLink": "",
"status": "Paid",
"updatedAt": "2017-06-27T05:58:24",
"value": 100
},
{
"checkingAccountId": "06100326744_CPF",
"createdAt": "2017-04-27T01:48:27",
"description": "Invoice from debit of 100M. Installment 1/1",
"dueDate": "2017-05-27T07:58:42",
"id": "11ff8f52407047c2966649c3484285bd",
"observation": "",
"originalDueDate": "",
"paymentLink": null,
"status": "Paid",
"updatedAt": "2017-04-27T07:58:42",
"value": 100
},
{
"checkingAccountId": "06100326744_CPF",
"createdAt": "2017-04-27T01:48:27",
"description": "Invoice from debit of 100M. Installment 1/1",
"dueDate": "2017-05-27T07:58:30",
"id": "2828a856363a4f82b3f5c18b3ef09620",
"observation": "",
"originalDueDate": "",
"paymentLink": null,
"status": "Paid",
"updatedAt": "2017-04-27T07:58:30",
"value": 100
},
{
"checkingAccountId": "06100326744_CPF",
"createdAt": "2017-04-27T01:48:27",
"description": "Invoice from debit of 100M. Installment 1/1",
"dueDate": "2017-05-27T07:58:52",
"id": "06c8f6160f7a4a50ae43c26a37fe1946",
"observation": "",
"originalDueDate": "",
"paymentLink": null,
"status": "Paid",
"updatedAt": "2017-04-27T07:58:52",
"value": 100
},
{
"checkingAccountId": "14443385797_CPF",
"createdAt": "2017-04-11T04:50:34",
"description": "Invoice from debit of 100M. Installment 1/1",
"dueDate": "2017-05-11T05:26:07",
"id": "105e79997fbe452ba33ffa69b408f9bf",
"observation": null,
"originalDueDate": "",
"paymentLink": null,
"status": "Paid",
"updatedAt": "2017-04-11T05:26:07",
"value": 100
}
],
"summary": {
"count": 5,
"total": 500
}
}
PUT
Create or change store configuration
{{baseUrl}}/api/creditcontrol/storeconfig
HEADERS
Accept
Content-Type
BODY json
{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/storeconfig");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/creditcontrol/storeconfig" {:headers {:accept ""}
:content-type :json
:form-params {:automaticCheckingAccountCreationEnabled false
:dailyInterestRate ""
:defaultCreditValue ""
:invoicePostponementLimit ""
:maxPostponementDays ""
:maxPreAuthorizationGrowthRate ""
:myCreditsEnabled false
:notificationsSettings {:daysAfter [{:days 0
:timeOfDay ""}]
:daysPrior [{:days 0
:timeOfDay ""}]}
:postponementEnabled false
:taxRate ""
:toleranceEnabled false}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/storeconfig"
headers = HTTP::Headers{
"accept" => ""
"content-type" => ""
}
reqBody = "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\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}}/api/creditcontrol/storeconfig"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\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}}/api/creditcontrol/storeconfig");
var request = new RestRequest("", Method.Put);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/storeconfig"
payload := strings.NewReader("{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("accept", "")
req.Header.Add("content-type", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/creditcontrol/storeconfig HTTP/1.1
Accept:
Content-Type:
Host: example.com
Content-Length: 521
{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/creditcontrol/storeconfig")
.setHeader("accept", "")
.setHeader("content-type", "")
.setBody("{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/storeconfig"))
.header("accept", "")
.header("content-type", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\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 \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/storeconfig")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/creditcontrol/storeconfig")
.header("accept", "")
.header("content-type", "")
.body("{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}")
.asString();
const data = JSON.stringify({
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {
daysAfter: [
{
days: 0,
timeOfDay: ''
}
],
daysPrior: [
{
days: 0,
timeOfDay: ''
}
]
},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/creditcontrol/storeconfig');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {accept: '', 'content-type': ''},
data: {
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {daysAfter: [{days: 0, timeOfDay: ''}], daysPrior: [{days: 0, timeOfDay: ''}]},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/storeconfig';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"automaticCheckingAccountCreationEnabled":false,"dailyInterestRate":"","defaultCreditValue":"","invoicePostponementLimit":"","maxPostponementDays":"","maxPreAuthorizationGrowthRate":"","myCreditsEnabled":false,"notificationsSettings":{"daysAfter":[{"days":0,"timeOfDay":""}],"daysPrior":[{"days":0,"timeOfDay":""}]},"postponementEnabled":false,"taxRate":"","toleranceEnabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
method: 'PUT',
headers: {
accept: '',
'content-type': ''
},
processData: false,
data: '{\n "automaticCheckingAccountCreationEnabled": false,\n "dailyInterestRate": "",\n "defaultCreditValue": "",\n "invoicePostponementLimit": "",\n "maxPostponementDays": "",\n "maxPreAuthorizationGrowthRate": "",\n "myCreditsEnabled": false,\n "notificationsSettings": {\n "daysAfter": [\n {\n "days": 0,\n "timeOfDay": ""\n }\n ],\n "daysPrior": [\n {\n "days": 0,\n "timeOfDay": ""\n }\n ]\n },\n "postponementEnabled": false,\n "taxRate": "",\n "toleranceEnabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/storeconfig")
.put(body)
.addHeader("accept", "")
.addHeader("content-type", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/storeconfig',
headers: {
accept: '',
'content-type': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {daysAfter: [{days: 0, timeOfDay: ''}], daysPrior: [{days: 0, timeOfDay: ''}]},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {accept: '', 'content-type': ''},
body: {
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {daysAfter: [{days: 0, timeOfDay: ''}], daysPrior: [{days: 0, timeOfDay: ''}]},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/creditcontrol/storeconfig');
req.headers({
accept: '',
'content-type': ''
});
req.type('json');
req.send({
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {
daysAfter: [
{
days: 0,
timeOfDay: ''
}
],
daysPrior: [
{
days: 0,
timeOfDay: ''
}
]
},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {accept: '', 'content-type': ''},
data: {
automaticCheckingAccountCreationEnabled: false,
dailyInterestRate: '',
defaultCreditValue: '',
invoicePostponementLimit: '',
maxPostponementDays: '',
maxPreAuthorizationGrowthRate: '',
myCreditsEnabled: false,
notificationsSettings: {daysAfter: [{days: 0, timeOfDay: ''}], daysPrior: [{days: 0, timeOfDay: ''}]},
postponementEnabled: false,
taxRate: '',
toleranceEnabled: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/storeconfig';
const options = {
method: 'PUT',
headers: {accept: '', 'content-type': ''},
body: '{"automaticCheckingAccountCreationEnabled":false,"dailyInterestRate":"","defaultCreditValue":"","invoicePostponementLimit":"","maxPostponementDays":"","maxPreAuthorizationGrowthRate":"","myCreditsEnabled":false,"notificationsSettings":{"daysAfter":[{"days":0,"timeOfDay":""}],"daysPrior":[{"days":0,"timeOfDay":""}]},"postponementEnabled":false,"taxRate":"","toleranceEnabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept": @"",
@"content-type": @"" };
NSDictionary *parameters = @{ @"automaticCheckingAccountCreationEnabled": @NO,
@"dailyInterestRate": @"",
@"defaultCreditValue": @"",
@"invoicePostponementLimit": @"",
@"maxPostponementDays": @"",
@"maxPreAuthorizationGrowthRate": @"",
@"myCreditsEnabled": @NO,
@"notificationsSettings": @{ @"daysAfter": @[ @{ @"days": @0, @"timeOfDay": @"" } ], @"daysPrior": @[ @{ @"days": @0, @"timeOfDay": @"" } ] },
@"postponementEnabled": @NO,
@"taxRate": @"",
@"toleranceEnabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/storeconfig"]
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}}/api/creditcontrol/storeconfig" in
let headers = Header.add_list (Header.init ()) [
("accept", "");
("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/storeconfig",
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([
'automaticCheckingAccountCreationEnabled' => null,
'dailyInterestRate' => '',
'defaultCreditValue' => '',
'invoicePostponementLimit' => '',
'maxPostponementDays' => '',
'maxPreAuthorizationGrowthRate' => '',
'myCreditsEnabled' => null,
'notificationsSettings' => [
'daysAfter' => [
[
'days' => 0,
'timeOfDay' => ''
]
],
'daysPrior' => [
[
'days' => 0,
'timeOfDay' => ''
]
]
],
'postponementEnabled' => null,
'taxRate' => '',
'toleranceEnabled' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/creditcontrol/storeconfig', [
'body' => '{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/storeconfig');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'automaticCheckingAccountCreationEnabled' => null,
'dailyInterestRate' => '',
'defaultCreditValue' => '',
'invoicePostponementLimit' => '',
'maxPostponementDays' => '',
'maxPreAuthorizationGrowthRate' => '',
'myCreditsEnabled' => null,
'notificationsSettings' => [
'daysAfter' => [
[
'days' => 0,
'timeOfDay' => ''
]
],
'daysPrior' => [
[
'days' => 0,
'timeOfDay' => ''
]
]
],
'postponementEnabled' => null,
'taxRate' => '',
'toleranceEnabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'automaticCheckingAccountCreationEnabled' => null,
'dailyInterestRate' => '',
'defaultCreditValue' => '',
'invoicePostponementLimit' => '',
'maxPostponementDays' => '',
'maxPreAuthorizationGrowthRate' => '',
'myCreditsEnabled' => null,
'notificationsSettings' => [
'daysAfter' => [
[
'days' => 0,
'timeOfDay' => ''
]
],
'daysPrior' => [
[
'days' => 0,
'timeOfDay' => ''
]
]
],
'postponementEnabled' => null,
'taxRate' => '',
'toleranceEnabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/creditcontrol/storeconfig');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'accept' => '',
'content-type' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/storeconfig' -Method PUT -Headers $headers -ContentType '' -Body '{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/storeconfig' -Method PUT -Headers $headers -ContentType '' -Body '{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}"
headers = {
'accept': "",
'content-type': ""
}
conn.request("PUT", "/baseUrl/api/creditcontrol/storeconfig", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/storeconfig"
payload = {
"automaticCheckingAccountCreationEnabled": False,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": False,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": False,
"taxRate": "",
"toleranceEnabled": False
}
headers = {
"accept": "",
"content-type": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/storeconfig"
payload <- "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\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}}/api/creditcontrol/storeconfig")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/creditcontrol/storeconfig') do |req|
req.headers['accept'] = ''
req.body = "{\n \"automaticCheckingAccountCreationEnabled\": false,\n \"dailyInterestRate\": \"\",\n \"defaultCreditValue\": \"\",\n \"invoicePostponementLimit\": \"\",\n \"maxPostponementDays\": \"\",\n \"maxPreAuthorizationGrowthRate\": \"\",\n \"myCreditsEnabled\": false,\n \"notificationsSettings\": {\n \"daysAfter\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ],\n \"daysPrior\": [\n {\n \"days\": 0,\n \"timeOfDay\": \"\"\n }\n ]\n },\n \"postponementEnabled\": false,\n \"taxRate\": \"\",\n \"toleranceEnabled\": false\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}}/api/creditcontrol/storeconfig";
let payload = json!({
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": json!({
"daysAfter": (
json!({
"days": 0,
"timeOfDay": ""
})
),
"daysPrior": (
json!({
"days": 0,
"timeOfDay": ""
})
)
}),
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
headers.insert("content-type", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/creditcontrol/storeconfig \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}'
echo '{
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": {
"daysAfter": [
{
"days": 0,
"timeOfDay": ""
}
],
"daysPrior": [
{
"days": 0,
"timeOfDay": ""
}
]
},
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
}' | \
http PUT {{baseUrl}}/api/creditcontrol/storeconfig \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'accept: ' \
--header 'content-type: ' \
--body-data '{\n "automaticCheckingAccountCreationEnabled": false,\n "dailyInterestRate": "",\n "defaultCreditValue": "",\n "invoicePostponementLimit": "",\n "maxPostponementDays": "",\n "maxPreAuthorizationGrowthRate": "",\n "myCreditsEnabled": false,\n "notificationsSettings": {\n "daysAfter": [\n {\n "days": 0,\n "timeOfDay": ""\n }\n ],\n "daysPrior": [\n {\n "days": 0,\n "timeOfDay": ""\n }\n ]\n },\n "postponementEnabled": false,\n "taxRate": "",\n "toleranceEnabled": false\n}' \
--output-document \
- {{baseUrl}}/api/creditcontrol/storeconfig
import Foundation
let headers = [
"accept": "",
"content-type": ""
]
let parameters = [
"automaticCheckingAccountCreationEnabled": false,
"dailyInterestRate": "",
"defaultCreditValue": "",
"invoicePostponementLimit": "",
"maxPostponementDays": "",
"maxPreAuthorizationGrowthRate": "",
"myCreditsEnabled": false,
"notificationsSettings": [
"daysAfter": [
[
"days": 0,
"timeOfDay": ""
]
],
"daysPrior": [
[
"days": 0,
"timeOfDay": ""
]
]
],
"postponementEnabled": false,
"taxRate": "",
"toleranceEnabled": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/storeconfig")! 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()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"dailyInterestRate": 0.2,
"invoicePostponementLimit": 2,
"taxRate": 0.4,
"tolerancePercent": 0.35
}
GET
Retrieve store configuration
{{baseUrl}}/api/creditcontrol/storeconfig
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/creditcontrol/storeconfig");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/creditcontrol/storeconfig" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/creditcontrol/storeconfig"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/creditcontrol/storeconfig"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/creditcontrol/storeconfig");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/creditcontrol/storeconfig"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/creditcontrol/storeconfig HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/creditcontrol/storeconfig")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/creditcontrol/storeconfig"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/storeconfig")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/creditcontrol/storeconfig")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/creditcontrol/storeconfig');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/creditcontrol/storeconfig';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/creditcontrol/storeconfig")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/creditcontrol/storeconfig',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/creditcontrol/storeconfig');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/creditcontrol/storeconfig',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/creditcontrol/storeconfig';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/creditcontrol/storeconfig"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/creditcontrol/storeconfig" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/creditcontrol/storeconfig",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/creditcontrol/storeconfig', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/creditcontrol/storeconfig');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/creditcontrol/storeconfig');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/creditcontrol/storeconfig' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/creditcontrol/storeconfig' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/creditcontrol/storeconfig", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/creditcontrol/storeconfig"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/creditcontrol/storeconfig"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/creditcontrol/storeconfig")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/creditcontrol/storeconfig') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/creditcontrol/storeconfig";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/creditcontrol/storeconfig \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/creditcontrol/storeconfig \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/creditcontrol/storeconfig
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/creditcontrol/storeconfig")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json; charset=utf-8
RESPONSE BODY json
{
"dailyInterestRate": 0,
"invoicePostponementLimit": 0,
"taxRate": 0,
"tolerancePercent": 0.7
}