# Limitless > Limitless builds the Pendant, a wearable AI device that captures and transcribes the > conversations you have, plus the Limitless app and Ask AI for searching that history. > The Limitless Developer API gives users programmatic access to their own lifelogs > (Pendant recordings, transcripts, and structured contents), their Ask AI chats, and > raw audio export. Limitless was acquired by Meta; Pendant sales ended 2025-12-05 and > support is committed throughout 2026. Generated by the API Evangelist enrichment pipeline on 2026-07-19. Method: generated (limitless.ai publishes no /llms.txt). ## APIs - [Limitless Developer API](https://www.limitless.ai/developers): REST API over lifelogs, chats, and audio download. Base URL https://api.limitless.ai, version v1, authenticated with an `X-API-Key` header. ## Specs - [OpenAPI (Swagger 2.0)](https://www.limitless.ai/openapi.yml): The published specification, 8 operations. Harvested to `openapi/limitless-developer-openapi-original.yml`. - [OpenAPI Overlay](overlays/limitless-developer-overlay.yaml): API Evangelist enhancements — the missing `X-API-Key` security definition, tags, pagination and rate-limit annotations. ## Operations - `getLifelogs` — GET /v1/lifelogs — list and hybrid-search lifelogs; cursor paginated, max 100 per page. - `getLifelog` — GET /v1/lifelogs/{id} — fetch a single lifelog. - `deleteLifelog` — DELETE /v1/lifelogs/{id} — permanently delete a lifelog. - `getChats` — GET /v1/chats — list Ask AI conversations. - `getChat` — GET /v1/chats/{id} — fetch a chat with its messages, tool calls, and tool results. - `deleteChat` — DELETE /v1/chats/{id} — delete a chat. - `downloadAudio` — GET /v1/download-audio — download Ogg Opus audio for a time range, max 2 hours per request. ## Agent access - [MCP server](https://api.limitless.ai/mcp): Official hosted MCP server, HTTP transport, MCP protocol 2025-06-18, OAuth 2.0 + PKCE. Manifest at `mcp/limitless-mcp.yml`. - [OAuth authorization server metadata](https://api.limitless.ai/.well-known/oauth-authorization-server): RFC 8414. Scopes: `openid`, `profile`, `email`, `lifelogs:read`. - [OpenID Connect discovery](https://api.limitless.ai/.well-known/openid-configuration): issuer `https://api.limitless.ai`. - [Protected resource metadata](https://api.limitless.ai/.well-known/oauth-protected-resource): RFC 9728. - [Agent Skills](skills/_index.yml): packaged operating instructions for the marquee flows. ## Conventions - Auth: `X-API-Key` header on every REST request; OAuth 2.0 authorization_code + PKCE for the MCP surface. - Pagination: cursor-based (`cursor`, `limit` max 100, `direction`), next page at `meta..nextCursor`. Cursors do not work alongside `search`. - Time: modified ISO-8601 (`YYYY-MM-DD` or `YYYY-MM-DD HH:mm:SS`); embedded offsets are ignored, the `timezone` IANA parameter is authoritative. - Response envelope: `{ "data": { ... }, "meta": { ... } }`. - Errors: ad-hoc JSON, not RFC 9457. 429 returns `{ error, retryAfter }`. - Rate limit: 180 requests per minute per API key. - Idempotency: not supported and not needed — every operation is GET or DELETE. ## Docs - [Developers](https://www.limitless.ai/developers): setup, endpoints, usage, rate limiting. - [Example repository](https://github.com/limitless-ai-inc/limitless-api-examples): first-party Python and TypeScript examples plus notebooks. There are no published SDK packages. - [Help Center](https://help.limitless.ai/) - [Support](https://www.limitless.ai/support) - [Web app / API key creation](https://app.limitless.ai): Developer settings → Create API Key. ## Company - [Home and Meta acquisition notice](https://www.limitless.ai/) - [About](https://www.limitless.ai/about) - [Careers](https://www.limitless.ai/careers) - [Terms of Service](https://www.limitless.ai/terms) - [Privacy Policy](https://www.limitless.ai/privacy-policy) - [Privacy overview](https://www.limitless.ai/privacy)