> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getkato.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get the daily brief

> Combine assigned open tasks, upcoming schedule items, and unread notifications.

Combine assigned open tasks, upcoming schedule items, and unread notifications.

Use an OAuth access token issued to `kato-raycast`. Developer keys cannot call this endpoint. See [Raycast authentication](/api-reference/raycast/overview).

Required scopes: `tasks:read`, `meetings:read`, `notifications:read`.

Returns up to 100 assigned open tasks, 12 upcoming schedule items, and 30 unread notifications. Tasks are ordered by due date with undated tasks last, then update time. `integrationIssues` is currently an empty array. All three scopes are required; this is a bounded summary, not an export.

## Response

**200** — Returns the resource under `data`. Example IDs and values are illustrative.

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": {
      "tasks": [],
      "meetings": [],
      "notifications": [],
      "integrationIssues": []
    }
  }
  ```
</ResponseExample>

<RequestExample>
  ```bash Request theme={null}
  curl --fail-with-body --silent --show-error \
    "https://api.getkato.io/v1/raycast/brief" \
    -H "Authorization: Bearer $KATO_RAYCAST_ACCESS_TOKEN"
  ```
</RequestExample>


## Related topics

- [All endpoints](/api-reference/endpoints.md)
- [Raycast response models](/api-reference/raycast/models.md)
- [Plan a project from a brief](/recipes/project-from-brief.md)
- [Use Ask Kato](/documentation/use-ask-kato.md)
- [Get a task](/api-reference/tasks/get.md)
