Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Wispr AI Calendar API

The Calendar API from Wispr AI — 6 operation(s) for calendar.

Wispr AI Calendar API is one of 50 APIs that Wispr AI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Calendar. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 6 operations across 6 paths, and defines 11 schemas. It is described by OpenAPI 3.0.3, at version 0.5.2.

Requests are made against the base URL https://api.wisprflow.ai.

6 operations 6 paths 11 schemas 4 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
0.5.2
Base URL
https://api.wisprflow.ai
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

Wispr AI Calendar API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (ApiKeyHeaderPatched). An API key is passed in the header as X-API-Key (APIKeyHeader).

Paths & Operations 6

Across 6 paths, the API surfaces 6 operations — 4 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Calendar 6
GET
/api/v1/calendar/events/batch
Get Events Batch
get_events_batch 1 param → 200422
GET
/api/v1/calendar/sync
Sync Calendar
sync_calendar 3 params → 200422
GET
/api/v1/calendar/prereads/agentic_sync
Sync Agentic Prereads
sync_agentic_prereads 2 params → 200422
GET
/api/v1/calendar/events/{external_id}/preread
Get Event Preread
get_event_preread 3 params → 200429422
POST
/api/v1/calendar/preread/feedback
Submit Event Preread Feedback
submit_event_preread_feedback body → 204429422
POST
/api/v1/calendar/resync
Manual Resync
manual_resync → 200

Schemas 11

The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are CalendarEventDTO (11 properties), PrereadFeedbackRequest (6 properties), AgenticPrereadSyncItemDTO (5 properties), ValidationError (5 properties). Each schema is shown below with its type and property counts.

PrereadResponse
object
Response shape for GET /api/v1/calendar/events/{externalid}/preread. The endpoint generates the pre-read on-the-fly per request (no persistence), so generateda…
4 properties 4 required
CalendarEventBatchResponse
object
Response shape for GET /api/v1/calendar/events/batch. Returns events matching the requested externalId values. Missing ids (not in the DB, or belonging to anot…
1 property 1 required
AgenticPrereadSyncItemDTO
object
One agentic pre-read deliverable keyed by the calendar event's externalid.
5 properties 5 required
AgenticPrereadSyncResponse
object
Response shape for GET /api/v1/calendar/prereads/agenticsync. Mirrors the calendar sync cursor contract: desktop advances since to serverTime once nextCursor i…
3 properties 2 required
ParticipantDTO
object
Per-attendee detail for the desktop: display name, optional real profile photo, and self flag. Carried alongside the legacy participants: list[str] (display-na…
3 properties 1 required
PrereadFeedbackRequest
object
Request shape for POST /api/v1/calendar/preread/feedback.
6 properties 2 required
ValidationError
object
5 properties 3 required
SyncResponse
object
Response shape for GET /api/v1/calendar/sync (Day 2). Defined now so the contract is locked. servertime is the timestamp at which the server produced the respo…
3 properties 2 required
CalendarEventDTO
object
API contract for a calendar event mirrored from Google Calendar. Field aliases serialize to camelCase for the desktop client. populatebyname=True accepts both…
11 properties 5 required
ResyncResponse
object
Response shape for POST /api/v1/calendar/resync. Returned by the manual-resync debug endpoint. eventscount is the number of calendarevent rows present for the…
2 properties 2 required
HTTPValidationError
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wispr-ai-calendar-api-openapi.yml Raw ↑

Other APIs Wispr AI publishes across the network.

Wispr AI Analytics API
Wispr AI Analytics Registry API
Wispr AI Attribution Tracking API
Wispr AI Authentication API
Wispr AI Automations API
Wispr AI Connectors API
Wispr AI Cost Centers API
Wispr AI Dash API
Wispr AI Dictionary API
Wispr AI Enterpret API
Wispr AI Enterprise API
Wispr AI Geo API