Saved Views
List Saved Views
Your own views plus your workspace’s shared ones
GET
/
saved-views
curl "https://api.clustr-ai.com/api/public/saved-views?entity=accounts" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests
views = requests.get(
"https://api.clustr-ai.com/api/public/saved-views",
headers={"Authorization": "Bearer YOUR_API_KEY"},
params={"entity": "accounts"},
).json()["data"]["views"]
{
"success": true,
"data": {
"views": [
{
"id": "3e5f1a22-...",
"tenant_id": "9d9c776d-...",
"user_id": "a1b2c3d4-...",
"entity": "accounts",
"name": "Hot accounts",
"filters": { "fit": ["A+", "A"], "temperature": ["burning"] },
"is_shared": true,
"is_pinned": true,
"is_owner": true,
"memberQuery": "fit=A%2B&fit=A&temperature=burning",
"created_at": "2026-08-01T10:00:00Z",
"updated_at": "2026-08-01T10:00:00Z"
}
]
}
}
Every saved view you can see for one table: the ones you own,
plus the ones your workspace shares.
A view is a live filter, not a snapshot — see Saved Views for
what one is and how it drives a Workflow.
Query Parameters
string
One of
people, accounts, connectors. Omit to get every entity.curl "https://api.clustr-ai.com/api/public/saved-views?entity=accounts" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests
views = requests.get(
"https://api.clustr-ai.com/api/public/saved-views",
headers={"Authorization": "Bearer YOUR_API_KEY"},
params={"entity": "accounts"},
).json()["data"]["views"]
{
"success": true,
"data": {
"views": [
{
"id": "3e5f1a22-...",
"tenant_id": "9d9c776d-...",
"user_id": "a1b2c3d4-...",
"entity": "accounts",
"name": "Hot accounts",
"filters": { "fit": ["A+", "A"], "temperature": ["burning"] },
"is_shared": true,
"is_pinned": true,
"is_owner": true,
"memberQuery": "fit=A%2B&fit=A&temperature=burning",
"created_at": "2026-08-01T10:00:00Z",
"updated_at": "2026-08-01T10:00:00Z"
}
]
}
}
⌘I
curl "https://api.clustr-ai.com/api/public/saved-views?entity=accounts" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests
views = requests.get(
"https://api.clustr-ai.com/api/public/saved-views",
headers={"Authorization": "Bearer YOUR_API_KEY"},
params={"entity": "accounts"},
).json()["data"]["views"]
{
"success": true,
"data": {
"views": [
{
"id": "3e5f1a22-...",
"tenant_id": "9d9c776d-...",
"user_id": "a1b2c3d4-...",
"entity": "accounts",
"name": "Hot accounts",
"filters": { "fit": ["A+", "A"], "temperature": ["burning"] },
"is_shared": true,
"is_pinned": true,
"is_owner": true,
"memberQuery": "fit=A%2B&fit=A&temperature=burning",
"created_at": "2026-08-01T10:00:00Z",
"updated_at": "2026-08-01T10:00:00Z"
}
]
}
}