Say which of assets, tools, parts, people and places this organisation books.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds \
--header 'Content-Type: application/json' \
--data '
{
"p_kinds": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds"
payload = { "p_kinds": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({p_kinds: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds', 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_resource_kinds",
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([
'p_kinds' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds"
payload := strings.NewReader("{\n \"p_kinds\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds")
.header("Content-Type", "application/json")
.body("{\n \"p_kinds\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_kinds\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyBookings
Say which of assets, tools, parts, people and places this organisation books.
Say which of assets, tools, parts, people and places this organisation books. An empty list means all five. What is already booked is untouched; what is refused is the next one.
POST
/
rpc
/
set_booking_resource_kinds
Say which of assets, tools, parts, people and places this organisation books.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds \
--header 'Content-Type: application/json' \
--data '
{
"p_kinds": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds"
payload = { "p_kinds": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({p_kinds: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds', 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_resource_kinds",
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([
'p_kinds' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds"
payload := strings.NewReader("{\n \"p_kinds\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds")
.header("Content-Type", "application/json")
.body("{\n \"p_kinds\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_booking_resource_kinds")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_kinds\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyHeaders
Preference
Available options:
params=single-object Body
application/jsonapplication/vnd.pgrst.object+jsonapplication/vnd.pgrst.object+json;nulls=strippedtext/csv
Say which of assets, tools, parts, people and places this organisation books. An empty list means all five. What is already booked is untouched; what is refused is the next one.
Response
200
OK
⌘I

