---
title: "today.agenda.read · OpenVibe.Services"
canonical: "https://openvibe.services/docs/capabilities/today.agenda.read"
updated: null
---

# today.agenda.read · OpenVibe.Services

HTML: [today.agenda.read · OpenVibe.Services](https://openvibe.services/docs/capabilities/today.agenda.read)

# `today.agenda.read`

Generated at 2026-11-13 06:25:48 UTC from [`openvibe-contracts v0.419.0`](https://github.com/OpenVibers/OpenVibe.Contracts/tree/v0.419.0) and [`openvibe-sdk v0.161.0`](https://github.com/OpenVibers/OpenVibe.SDK/tree/v0.161.0).

Not grantable to apps (active, first-party).

Read a person's own agenda on OpenVibe.Today, for that person (plan L48 V3, "plan my day"): a first-party service such as OpenVibe.Chat's Vibe names the person with X-OV-Subject and gets the same agenda the person sees at openvibe.today/me (their reminders at their times, their events and saved events, imported calendars, and the streams of people they follow when Today knows them). Read-only: nothing is set, changed or kept by reading it.

- Owner: today (token audience `openvibe.today`)
- Version: 1.0
- Status: active
- Visibility: first-party
- Resource constraints: owner
- Quota class: today-read
- Permissions: today:read
- Input: [today.agenda-request@1](/docs/contracts/today.agenda-request)
- Output: today.agenda@1
- Events: —
- Implemented by: - `GET /api/v1/me/agenda`

[These routes in the API explorer](/docs/api/today#cap-today.agenda.read)
