---
title: "Read the storyboard's log"
method: GET
path: "/v1/storyboards/{id}/events"
tags: ["Storyboards"]
---

# Read the storyboard's log

`GET /v1/storyboards/{id}/events`

## Request

- Base URL: `https://nanostudiopro.com/api`
- URL: `https://nanostudiopro.com/api/v1/storyboards/{id}/events`
- Auth: HTTP bearer

Every committed change, newest first: the owner's from the page and an agent's from the API, each with who and one sentence.

## Response `200`

The log

- object
  - `items` object[]
    - `id` string
    - `created_at` string, date-time
    - `actor` 'owner' | 'agent'
    - `agent_name` string, nullable
    - `channel` 'web' | 'api' | 'mcp' | 'cli'
    - `kind` string
    - `summary` string
    - `status` string, nullable

## Other responses

- `401`: Missing or invalid token
- `404`: Storyboard not found
- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api.md) · [All operations](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nanostudiopro/apis/nano-studio-pro-api/revisions/b454211e598e?raw)
