---
title: "Chronological mutations of one action read from STORED FACTS: domain events and the agent request log for this action id, no row limit (1.61.0). The performer is the recorded actor; when none is recorded the actor is `unattributed` — never defaulted to the human owner."
method: GET
path: "/actions/{id}/history"
---

# Chronological mutations of one action read from STORED FACTS: domain events and the agent request log for this action id, no row limit (1.61.0). The performer is the recorded actor; when none is recorded the actor is \`unattributed\` — never defaulted to the human owner.

`GET /actions/{id}/history`

## Request

- Base URL: `https://forbiz.io/api/public/agent`
- URL: `https://forbiz.io/api/public/agent/actions/{id}/history`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Response `200`

Event list with actor per event

- object
  - `action_id` string
  - `owner` Owner: Ownership of the record. Never means the performer of an operation — use /actions/{id}/history for actor semantics.
    - `type` 'human'
    - `user_id` string: Owning Forbiz user. Action payloads never repeat raw ownership UUIDs.
    - `workspace_id` string, nullable
    - `note` string
  - `events` ActionEvent[]
    - `event_type` string: 1.61.0: dotted domain event types — action.created, action.executed, action.postponed, action.review_scheduled, action.signal_recorded, action.signal_interpreted, action.signal_satisfied, action.resolved, action.closed_without_signal, action.status_changed, signal_check.recorded. An agent request no event describes appears as its mapped type, else `request:POST <path>`.
    - `occurred_at` string, date-time
    - `actor` object
      - `type` 'agent' | 'human' | 'unattributed'
      - `id` string, nullable
      - `agent_id` string, nullable
      - `name` string, nullable
      - `credential_class` string, nullable
      - `note` string: Present when type is unattributed: no stored record names the performer. Never defaulted to the owner.
    - `source` 'domain_event' | 'audit_log' | 'stored_timestamp'
    - `surface` 'agent_api' | 'app' | 'null', nullable
    - `backfilled` boolean: Event reconstructed once (1.61.0) from the request log row of the agent that created the action.
    - `request_id` string, nullable
  - `coverage` object
    - `events` integer
    - `unattributed` integer
    - `note` string

## Other responses

- `404`: Not found or not owned by this identity

---

[API](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api.md) · [All operations](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/revisions/e5b10d59dc5f?raw)
