Get recent activity feed
const url = 'https://api.ultimateteam.ai/api/v1/activity/feed?limit=50&offset=0';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.ultimateteam.ai/api/v1/activity/feed?limit=50&offset=0' \ --header 'X-API-Key: <X-API-Key>'Returns the most recent activity log entries for the authenticated tenant from PostgreSQL. Used for initial page load before Firestore real-time subscriptions take over.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”Items per page (max 100)
Items per page (max 100)
Number of items to skip
Number of items to skip
Responses
Section titled “ Responses ”Successful Response
Response envelope for the feed endpoint.
Attributes: items: List of activity feed entries. total: Total count of entries for this tenant. limit: Requested page size. offset: Requested offset.
object
A single activity log entry in the feed response.
Attributes: id: Activity log entry UUID. agent_role: Which C-suite agent performed the action. agent_name: Human-readable agent display name. action_type: Classification category. title: Short summary of the action. description: Optional detailed description. action_data: Structured JSONB payload. event_type: Original event bus message type. correlation_id: Links related events across the pipeline. signature_status: unsigned (system records) | pending | signed | failed. occurred_at: When the action happened (ISO format). created_at: When the log entry was persisted (ISO format).
object
object
Examplegenerated
{ "items": [ { "action_data": {}, "action_type": "example", "agent_name": "example", "agent_role": "example", "correlation_id": "example", "created_at": "example", "description": "example", "event_type": "example", "id": "example", "occurred_at": "example", "signature_status": "example", "title": "example" } ], "limit": 1, "offset": 1, "total": 1}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}