---
title: "Retrieve activity feed entries"
method: GET
path: "/workspaces/{workspace_id}/reports/activityFeed"
tags: ["Reporting"]
---

# Retrieve activity feed entries

`GET /workspaces/{workspace_id}/reports/activityFeed`

Query the activity feed for a workspace.

## Path parameters

- `workspace_id` string, required

## Query parameters

- `action_type` string
- `entity_type` string
- `entity_name` string
- `actor_id` string
- `actor_is_mabl_employee` boolean
- `start_time` integer
- `end_time` integer
- `is_automator_event` boolean
- `limit` integer
- `cursor` string

## Response `200`

Array of activity feed entries

- ActivityFeed
  - `entries` ActivityFeedEntry[] — All activity logs that match the query
    - `id` string — Id of the activity log entry
    - `workspace_id` string — Workspace id associated with the action. Populated for workspace-owned entities; company-owned entities carry company_id instead.
    - `company_id` string — Company id associated with the action. Populated for company-owned entities (for example Link agents); workspace-owned entities carry workspace_id instead.
    - `entity_id` string — Id of the entity acted on
    - `entity_previous_id` string — Entity id of the entity acted on, prior to the action
    - `entity_invariant_id` string — Invariant id of the entity acted on, only populated for versioned entities
    - `entity_canonical_id` string — Canonical id of the entity acted on, consistent across object versions. Always populated.
    - `entity_name` string — Name of the entity immediately after being acted on
    - `entity_previous_name` string — Name of the entity immediately before the action
    - `entity_type` string — Type of the entity acted on
    - `actor_id` string — Id for the user or api key performing the action
    - `actor_is_mabler` boolean — Defines if this activity log entry was performed by a mabl employee.
    - `action_type` string — Action type taken on the entity. Can be create, update, delete, or recover.
    - `action_subtype` string — Subtype of the action taken on the entity
    - `action_timestamp` integer — Time the action occurred, in epoch milliseconds
    - `created_time` integer — Time the entity acted on was created, in epoch milliseconds
    - `entity_json` string — Json of the entity acted on
    - `entity_previous_json` string — Json of the entity immediately after being acted on
    - `entity_version_number` integer — Version of the entity acted on, only populated for versioned types
    - `entity_previous_version_number` integer — Version of the entity before the action, only populated for versioned types
    - `is_automator_event` boolean — Defines if this activity log entry meets the basic definition of an automator event
  - `cursor` string — Cursor used for pagination

## Other responses

- `400` — Invalid or missing parameter
- `401` — User not authenticated
- `403` — User not authorized
- `default` — Unexpected error

---

[API](https://skmtc.net/mabl/apis/mabl-api.md) · [All operations](https://skmtc.net/mabl/apis/mabl-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mabl/mabl-api/revisions/d0fc0114da66/schema)
