Bill one hire on one rhythm whatever it carries, or leave it empty to bill each line as its own
curl --request GET \
--url https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycleimport requests
url = "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyBookings
Bill one hire on one rhythm whatever it carries, or leave it empty to bill each line as its own
rate card says. What is already banked is left alone: the change applies from where the accrual resumes.
GET
/
rpc
/
set_booking_billing_cycle
Bill one hire on one rhythm whatever it carries, or leave it empty to bill each line as its own
curl --request GET \
--url https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycleimport requests
url = "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_booking_billing_cycle")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body⌘I

