---
title: "Read a person's published work timeline"
method: GET
path: "/public/workspaces/{slug}/activity/people/{login}/work"
tags: ["public-activity"]
---

# Read a person's published work timeline

`GET /public/workspaces/{slug}/activity/people/{login}/work`

## Request

- Base URL: `/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/public/workspaces/{slug}/activity/people/{login}/work`
- Auth: none required

## Path parameters

- `slug` string, required
- `login` string, required

## Query parameters

- `range` '30d' | '90d' | '1y' | 'all' | 'custom'
- `from` string, date-time
- `to` string, date-time
- `repo` string[]
- `kinds` string[]
- `cursor` string
- `size` integer

## Response `200`

Public work listed

- PublicActivityWorkPage: One page of the selected person's published work; no account, author or other participant data.
  - `content` PublicActivityWork[], required
    - `actions` ActivityAction[], required
      - `count` integer, required: How often it was done
      - `kind` 'PULL_REQUEST_OPENED' | 'PULL_REQUEST_MERGED' | 'PULL_REQUEST_CLOSED' | 'REVIEW_APPROVED' | 'REVIEW_CHANGES_REQUESTED' | 'REVIEW_COMMENTED' | 'COMMENTED' | 'CODE_COMMENTED' | 'ISSUE_OPENED' | 'ISSUE_CLOSED', required: What was done
    - `id` string, required
    - `lastOccurredAt` string, date-time, required
    - `work` PublicActivityWorkSummary, required
      - `htmlUrl` string, required
      - `isDraft` boolean, required
      - `number` integer, required
      - `repository` PublicActivityRepository, required
        - `key` string, required
        - `name` string, required
      - `state` 'OPEN' | 'CLOSED' | 'MERGED', required
      - `title` string, required
      - `type` 'PULL_REQUEST' | 'ISSUE', required
  - `nextCursor` string

## Changes

- **2026-10-13** `c15896711e01`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/changes/public/workspaces/:slug/activity/people/:login/work/get.md)

---

[API](https://skmtc.dev/hephaestus-build/apis/hephaestus-api.md) · [All operations](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/revisions/3592ab716973?raw)
