Query Entities
Query entities (agents or objects) across activities
Examples:
# Find all sales agents
{
"entity_type": "agent",
"tags": ["sales"],
"include_stats": true
}
# Find documents involved in approved deals
{
"entity_type": "object",
"kinds": ["document", "contract"],
"outcomes": ["approved"],
"include_stats": true
}
# Find active users in last 7 days
{
"entity_type": "agent",
"kinds": ["user"],
"time": {"last": "7d"},
"min_activities": 5,
"include_stats": true
}
# Find cross-functional agents (sales + engineering)
{
"entity_type": "agent",
"tags": ["sales", "engineering"],
"group_by": "kind"
}
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>
, where token is your auth token.
Request
This endpoint expects an object.
entity_type
'agent' or 'object'
activity_filters
Filter activities that entities appear in
outcomes
Activities must have these outcomes
actions
Activities must have these actions
time
Time range for activities
kinds
Entity kinds to include (user, team, document, etc)
roles
Entity roles to include
current_state
Return only current state via quantum collapse
include_stats
Include activity statistics for each entity
group_by
Group entities by field (kind, role)
limit
min_activities
Minimum activities for entity to be included
Response
Successful Response