# Timeless API ## Docs - [Get document](https://docs.timeless.day/api-reference/documents/get-document.md): Returns a document by ID. Documents are AI-generated artifacts from meetings, such as summaries, action items, or notes. You can request the content in multiple formats. - [Introduction](https://docs.timeless.day/api-reference/introduction.md): Learn how to authenticate, handle errors, and paginate through the Timeless API. - [MCP server](https://docs.timeless.day/api-reference/mcp.md): Connect AI assistants to your Timeless data using the Model Context Protocol. - [Get recording](https://docs.timeless.day/api-reference/meetings/get-recording.md): Returns a temporary URL to download the recording for a meeting. The URL is short-lived and should be used promptly. - [Get transcript](https://docs.timeless.day/api-reference/meetings/get-transcript.md): Returns the transcript for a meeting, including speaker identification and time-stamped segments. - [List meetings](https://docs.timeless.day/api-reference/meetings/list-meetings.md): Returns a paginated list of meetings accessible to the authenticated user. Supports filtering by status, date range, participants, company, room, and more. - [List rooms](https://docs.timeless.day/api-reference/rooms/list-rooms.md): Returns a paginated list of rooms accessible to the authenticated user. Rooms group related meetings together. - [Upload media](https://docs.timeless.day/api-reference/upload/upload-media.md): Upload an audio or video file for processing. The request body should be the raw binary file content — not multipart form data. Metadata is passed as query parameters. - [Create webhook](https://docs.timeless.day/api-reference/webhooks/create-webhook.md): Creates a new webhook subscription. The response includes a `secret` that you should store securely — it is used to verify webhook signatures and is only returned once at creation time. - [Delete webhook](https://docs.timeless.day/api-reference/webhooks/delete-webhook.md): Permanently deletes a webhook. No further events will be delivered to its URL. - [List webhooks](https://docs.timeless.day/api-reference/webhooks/list-webhooks.md): Returns all webhook subscriptions owned by the authenticated user. The `secret` is not included in list responses — it is only returned when a webhook is created. - [Update webhook](https://docs.timeless.day/api-reference/webhooks/update-webhook.md): Updates an existing webhook. Only include the fields you want to change — omitted fields remain unchanged. Fields cannot be set to `null`. - [Verify signatures](https://docs.timeless.day/api-reference/webhooks/verify-signatures.md): How to verify webhook delivery signatures to ensure authenticity. ## OpenAPI Specs - [openapi](https://docs.timeless.day/openapi.json)