get_public_page
A table's PUBLIC page — the address its owner gives to people who have no account. Answers every switch of the page with its meaning, what a visitor can do there right now in plain words, what a visitor GETS (visitor_gets: the columns sent to them and the hidden ones, what the search takes, the «nothing found» words, the address that opens ONE record), and the addresses to hand out: the page's link, short link and embed code, and the same three for the public FORM that adds a record. Call it when the person asks for a link to share, a link to one record, an embed code for their site, or whether their data is open.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"app_id": "<app_id>",
"entity_id": "<entity_id>"
},
"name": "get_public_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | Project ID (from list_projects) | |
| entity_id | Yes | The table | |
| report_id | No | A report of that table (from get_reports): the public page of the REPORT — its own switches, columns and search. Leave it out for the table's own page |