# Mem external API

**Canonical:** https://apis.io/apis/mem/mem-external-api/  
**Provider:** Mem — https://apis.io/providers/mem/  
**Base URL:** https://api.mem.ai  
**Documentation:** https://docs.mem.ai

Mem external API is one of 2 APIs that [Mem](https://apis.io/providers/mem/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include External. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, rate-limit docs, and a changelog.

The external API from Mem — 53 operation(s) for external.

## Operations (60 of 63)

| Method | Path | Summary |
|---|---|---|
| GET | `/schema/openapi.json` | — |
| GET | `/schema/openapi.yaml` | — |
| GET | `/v0` | Root |
| POST | `/v0/mems` | Create Mem |
| POST | `/v0/mems/{mem_id}/append` | Append Mem |
| POST | `/v0/mems/batch` | Batch Create Mems |
| POST | `/v1/mem-it` | Mem It |
| POST | `/v1/notes` | Create Note |
| DELETE | `/v1/notes/{note_id}` | Delete Note |
| POST | `/v2/attachments/answer-question` | Answer Question About Attachment |
| POST | `/v2/attachments/read` | Read Attachment |
| GET | `/v2/audio-recordings/{audio_recording_id}` | Read Audio Recording |
| GET | `/v2/calendar/calendars` | List Calendars |
| POST | `/v2/calendar/calendars/settings` | Update Calendar Settings |
| GET | `/v2/calendar/connections` | List Calendar Connections |
| POST | `/v2/calendar/connections/{provider}/callback` | Calendar Oauth Callback |
| POST | `/v2/calendar/connections/{provider}/connect` | Connect Calendar |
| POST | `/v2/calendar/connections/{provider}/disconnect` | Disconnect Calendar |
| GET | `/v2/calendar/events` | List Calendar Events |
| GET | `/v2/calendar/events/{event_id}` | Read Calendar Event |
| POST | `/v2/calendar/reconcile` | Reconcile Calendar |
| GET | `/v2/collections` | List Collections |
| POST | `/v2/collections` | Create Collection |
| DELETE | `/v2/collections/{collection_id}` | Delete Collection |
| GET | `/v2/collections/{collection_id}` | Read Collection |
| PATCH | `/v2/collections/{collection_id}` | Update Collection |
| DELETE | `/v2/collections/{collection_id}/notes/{note_id}` | Remove Note From Collection |
| PUT | `/v2/collections/{collection_id}/notes/{note_id}` | Add Note To Collection |
| POST | `/v2/collections/{source_collection_id}/notes/{note_id}/move` | Move Note |
| POST | `/v2/collections/search` | Search Collections |
| GET | `/v2/event-types` | List Event Types |
| GET | `/v2/events` | List Events |
| GET | `/v2/events/{event_id}` | Read Event |
| GET | `/v2/follow-ups` | List Follow Ups |
| GET | `/v2/follow-ups/{follow_up_id}` | Read Follow Up |
| POST | `/v2/mcp/chatgpt/fetch` | Fetch Resources |
| POST | `/v2/mcp/chatgpt/search` | Search Resources |
| POST | `/v2/mcp/initialize` | Initialize Mcp |
| GET | `/v2/mcp/notes/{note_id}` | View Note |
| POST | `/v2/mcp/notes/search` | Search Notes |
| POST | `/v2/mem-it` | Mem It |
| GET | `/v2/note-attachments/{attachment_id}/download-url` | Get Note Attachment Download Url |
| GET | `/v2/notes` | List Notes |
| POST | `/v2/notes` | Create Note |
| DELETE | `/v2/notes/{note_id}` | Delete Note |
| GET | `/v2/notes/{note_id}` | Read Note |
| PATCH | `/v2/notes/{note_id}` | Update Note |
| PATCH | `/v2/notes/{note_id}/created-at` | Set Note Created At |
| GET | `/v2/notes/{note_id}/related-notes` | Find Related Notes |
| POST | `/v2/notes/{note_id}/restore` | Restore Note |
| POST | `/v2/notes/{note_id}/trash` | Trash Note |
| POST | `/v2/notes/extended-search` | Extended Search Notes |
| POST | `/v2/notes/search` | Search Notes |
| GET | `/v2/projects` | List Projects |
| GET | `/v2/projects/{project_id}` | Read Project |
| POST | `/v2/session-events/search` | Search Session Events |
| POST | `/v2/sessions` | Create Session |
| DELETE | `/v2/sessions/{session_id}` | Delete Session |
| GET | `/v2/sessions/{session_id}` | Read Session |
| PATCH | `/v2/sessions/{session_id}` | Update Session |

…and 3 more operations. They are listed in full on the page.

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/mem/refs/heads/main/openapi/mem-external-api-openapi.yml
- **Documentation** — https://docs.mem.ai
- **APIReference** — https://docs.mem.ai/api-reference/overview/introduction
- **Authentication** — https://docs.mem.ai/api-reference/overview/authentication
- **RateLimits** — https://docs.mem.ai/api-reference/overview/rate-limits
- **ChangeLog** — https://docs.mem.ai/api-reference/overview/changelog

## Other Mem APIs (1)

- [Mem CoreApi__service-info API](https://apis.io/apis/mem/mem-coreapi-service-info-api/)

## Tags

External

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mem/mem-external-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mem/.
