Put a hand-arranged list into the order somebody dragged it into.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/reorder_records \
--header 'Content-Type: application/json' \
--data '
{
"p_entity": "<string>",
"p_ids": [
"<string>"
]
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/reorder_records"
payload = {
"p_entity": "<string>",
"p_ids": ["<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_entity: '<string>', p_ids: ['<string>']})
};
fetch('https://app.assetinfinity.ai/api/rpc/reorder_records', 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/reorder_records",
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_entity' => '<string>',
'p_ids' => [
'<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/reorder_records"
payload := strings.NewReader("{\n \"p_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/reorder_records")
.header("Content-Type", "application/json")
.body("{\n \"p_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/reorder_records")
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_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\n}"
response = http.request(request)
puts response.read_bodyAdmin
Put a hand-arranged list into the order somebody dragged it into.
Takes the whole list in its new order and renumbers it 1, 2, 3. Needs the entity’s edit permission, and every row is checked against the caller’s own scope before anything moves.
POST
/
rpc
/
reorder_records
Put a hand-arranged list into the order somebody dragged it into.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/reorder_records \
--header 'Content-Type: application/json' \
--data '
{
"p_entity": "<string>",
"p_ids": [
"<string>"
]
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/reorder_records"
payload = {
"p_entity": "<string>",
"p_ids": ["<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_entity: '<string>', p_ids: ['<string>']})
};
fetch('https://app.assetinfinity.ai/api/rpc/reorder_records', 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/reorder_records",
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_entity' => '<string>',
'p_ids' => [
'<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/reorder_records"
payload := strings.NewReader("{\n \"p_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/reorder_records")
.header("Content-Type", "application/json")
.body("{\n \"p_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/reorder_records")
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_entity\": \"<string>\",\n \"p_ids\": [\n \"<string>\"\n ]\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
Response
200
OK
⌘I

