Sign in

Digest

List digest entries

GET https://service.steady.space/api/v2/digest

Query parameters

Name Type Required Description
category string No

Limit the digest to entries in one category.

unread boolean No

When present, return only unread entries.

since string No

Filter to records on or after this time. ISO 8601 timestamp (e.g. 2026-05-06T00:00:00Z).

page integer No

Page number (1-indexed).

per_page integer No

Number of records per page.

200 Response

[
  {
    "id": "4f5e6d7c-8b9a-4c1d-8e2f-1a2b3c4d5e6f",
    "category": "goal",
    "published_at": "2026-05-04T18:18:22Z",
    "read_at": null,
    "resource": {
      "type": "goal-update",
      "id": "8b3c4d5e-6f70-4d8e-9a01-2345678901cd",
      "goal": {
        "id": "7a1d2e3f-4b5c-4d6e-8f90-1234567890ab",
        "title": "Reduce p95 API latency to under 200ms"
      },
      "person": {
        "id": "5d8f9a12-3c4b-4e5d-9a6b-7c8d9e0f1a2b",
        "name": "Jordan Park"
      },
      "title": "Cut tail latency by 30ms this sprint",
      "body": "- Rolled out the new connection pool to 25% of traffic\n- p95 dropped from 240ms to 210ms\n- Next: expand to 100% once we confirm error rates stay flat\n",
      "progress": 60,
      "confidence": 90,
      "confidence_description": "On track",
      "created_at": "2026-05-04T18:18:22Z",
      "updated_at": "2026-05-04T18:18:22Z",
      "url": "https://app.steady.space/goal_updates/8b3c4d5e-6f70-4d8e-9a01-2345678901cd"
    }
  }
]
Field reference
Name Type Description
id string
category string
published_at string
read_at object

When the user read the entry through the web app. null if the entry has not been read.

resource object