Acknowledge or decline many approval steps in one call.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements \
--header 'Content-Type: application/json' \
--data '
{
"p_acknowledged": true,
"p_acknowledgement_ids": [
"<string>"
],
"p_notes": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements"
payload = {
"p_acknowledged": True,
"p_acknowledgement_ids": ["<string>"],
"p_notes": "<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_acknowledged: true, p_acknowledgement_ids: ['<string>'], p_notes: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements', 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/bulk_answer_acknowledgements",
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_acknowledged' => true,
'p_acknowledgement_ids' => [
'<string>'
],
'p_notes' => '<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/bulk_answer_acknowledgements"
payload := strings.NewReader("{\n \"p_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<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/bulk_answer_acknowledgements")
.header("Content-Type", "application/json")
.body("{\n \"p_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements")
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_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyWorkflows
Acknowledge or decline many approval steps in one call.
Each is answered exactly as it would be on its own, and one that has already been answered, or whose request has been decided since the list was read, is reported with the reason rather than passed over. Declining turns those requests down, so a reason is required for the selection.
POST
/
rpc
/
bulk_answer_acknowledgements
Acknowledge or decline many approval steps in one call.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements \
--header 'Content-Type: application/json' \
--data '
{
"p_acknowledged": true,
"p_acknowledgement_ids": [
"<string>"
],
"p_notes": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements"
payload = {
"p_acknowledged": True,
"p_acknowledgement_ids": ["<string>"],
"p_notes": "<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_acknowledged: true, p_acknowledgement_ids: ['<string>'], p_notes: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements', 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/bulk_answer_acknowledgements",
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_acknowledged' => true,
'p_acknowledgement_ids' => [
'<string>'
],
'p_notes' => '<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/bulk_answer_acknowledgements"
payload := strings.NewReader("{\n \"p_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<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/bulk_answer_acknowledgements")
.header("Content-Type", "application/json")
.body("{\n \"p_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/bulk_answer_acknowledgements")
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_acknowledged\": true,\n \"p_acknowledgement_ids\": [\n \"<string>\"\n ],\n \"p_notes\": \"<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
Acknowledge or decline many approval steps in one call.
Each is answered exactly as it would be on its own, and one that has already been answered, or whose request has been decided since the list was read, is reported with the reason rather than passed over. Declining turns those requests down, so a reason is required for the selection.
Response
200
OK
⌘I

