Skip to content

Agent Data

Get Agent Data
beta.agent_data.get(stritem_id, AgentDataGetParams**kwargs) -> AgentData
GET/api/v1/beta/agent-data/{item_id}
Update Agent Data
beta.agent_data.update(stritem_id, AgentDataUpdateParams**kwargs) -> AgentData
PUT/api/v1/beta/agent-data/{item_id}
Delete Agent Data
beta.agent_data.delete(stritem_id, AgentDataDeleteParams**kwargs) -> AgentDataDeleteResponse
DELETE/api/v1/beta/agent-data/{item_id}
Create Agent Data
beta.agent_data.create(AgentDataCreateParams**kwargs) -> AgentData
POST/api/v1/beta/agent-data
Search Agent Data
beta.agent_data.search(AgentDataSearchParams**kwargs) -> SyncPaginatedCursorPost[AgentData]
POST/api/v1/beta/agent-data/:search
Aggregate Agent Data
beta.agent_data.aggregate(AgentDataAggregateParams**kwargs) -> SyncPaginatedCursorPost[AgentDataAggregateResponse]
POST/api/v1/beta/agent-data/:aggregate
Delete Agent Data By Query
beta.agent_data.delete_by_query(AgentDataDeleteByQueryParams**kwargs) -> AgentDataDeleteByQueryResponse
POST/api/v1/beta/agent-data/:delete
ModelsExpand Collapse
class AgentData:

API Result for a single agent data item

data: Dict[str, object]
deployment_name: str
id: Optional[str]
collection: Optional[str]
created_at: Optional[datetime]
project_id: Optional[str]
updated_at: Optional[datetime]
Dict[str, str]
class AgentDataAggregateResponse:

API Result for a single group in the aggregate response

group_key: Dict[str, object]
count: Optional[int]
first_item: Optional[Dict[str, object]]
class AgentDataDeleteByQueryResponse:

API response for bulk delete operation

deleted_count: int