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. |
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. |
resource |
object |