How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Mem external API

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

Mem external API is one of 5 APIs that Mem publishes on the 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.

This API exposes 63 operations across 53 paths, and defines 240 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against a single base URL, https://api.mem.ai.

63 operations 53 paths 240 schemas 5 DELETE25 GET4 PATCH27 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://api.mem.ai
Authentication
HTTP Bearer, API Key, API Key
Resource Areas
1

Authentication & Security 3

Mem external API declares 3 security schemes for authenticating requests. It accepts HTTP bearer tokens (bearerAuth). An API key is passed in the query as token (CoreApi__AssetAccessToken). An API key is passed in the header as Authorization (CoreApi__Authorization). By default, every request must be authenticated.

Paths & Operations 63

Across 53 paths, the API surfaces 63 operations — 5 DELETE, 25 GET, 4 PATCH, 27 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

external 63
GET
/schema/openapi.json
getPublicClientOpenApiJson → 200
GET
/schema/openapi.yaml
getPublicClientOpenApiYaml → 200
GET
/v0
Root
app_src_api_routes_external_v0_views_root → 410
POST
/v0/mems
Create Mem
app_src_api_routes_external_v0_views_create_mem → 410
POST
/v0/mems/{mem_id}/append
Append Mem
app_src_api_routes_external_v0_views_append_mem 1 param → 410
POST
/v0/mems/batch
Batch Create Mems
app_src_api_routes_external_v0_views_batch_create_mems → 410
POST
/v1/mem-it
Mem It
app_src_api_routes_external_v1_mem_it_views_mem_it body → 200
POST
/v1/notes
Create Note
app_src_api_routes_external_v1_notes_views_create_note body → 200
DELETE
/v1/notes/{note_id}
Delete Note
app_src_api_routes_external_v1_notes_views_delete_note 1 param → 200
POST
/v2/attachments/answer-question
Answer Question About Attachment
app_src_api_routes_external_v2_attachments_views_answer_question_about_attachment body → 200
POST
/v2/attachments/read
Read Attachment
app_src_api_routes_external_v2_attachments_views_read_attachment body → 200
GET
/v2/audio-recordings/{audio_recording_id}
Read Audio Recording
app_src_api_routes_external_v2_audio_recordings_views_read_audio_recording 2 params → 200
GET
/v2/calendar/calendars
List Calendars
app_src_api_routes_external_v2_calendar_views_list_calendars → 200
POST
/v2/calendar/calendars/settings
Update Calendar Settings
app_src_api_routes_external_v2_calendar_views_update_calendar_settings body → 200
GET
/v2/calendar/connections
List Calendar Connections
app_src_api_routes_external_v2_calendar_views_list_calendar_connections → 200
POST
/v2/calendar/connections/{provider}/callback
Calendar Oauth Callback
app_src_api_routes_external_v2_calendar_views_calendar_oauth_callback 1 param body → 200
POST
/v2/calendar/connections/{provider}/connect
Connect Calendar
app_src_api_routes_external_v2_calendar_views_connect_calendar 1 param body → 200
POST
/v2/calendar/connections/{provider}/disconnect
Disconnect Calendar
app_src_api_routes_external_v2_calendar_views_disconnect_calendar 1 param body → 200
GET
/v2/calendar/events
List Calendar Events
app_src_api_routes_external_v2_calendar_views_list_calendar_events 4 params → 200
GET
/v2/calendar/events/{event_id}
Read Calendar Event
app_src_api_routes_external_v2_calendar_views_read_calendar_event 1 param → 200
POST
/v2/calendar/reconcile
Reconcile Calendar
app_src_api_routes_external_v2_calendar_views_reconcile_calendar body → 200
GET
/v2/collections
List Collections
app_src_api_routes_external_v2_collections_views_list_collections 7 params → 200
POST
/v2/collections
Create Collection
app_src_api_routes_external_v2_collections_views_create_collection body → 200
DELETE
/v2/collections/{collection_id}
Delete Collection
app_src_api_routes_external_v2_collections_views_delete_collection 1 param → 200
GET
/v2/collections/{collection_id}
Read Collection
app_src_api_routes_external_v2_collections_views_read_collection 1 param → 200
PATCH
/v2/collections/{collection_id}
Update Collection
app_src_api_routes_external_v2_collections_views_update_collection 1 param body → 200
DELETE
/v2/collections/{collection_id}/notes/{note_id}
Remove Note From Collection
app_src_api_routes_external_v2_collections_views_remove_note_from_collection 2 params → 200
PUT
/v2/collections/{collection_id}/notes/{note_id}
Add Note To Collection
app_src_api_routes_external_v2_collections_views_add_note_to_collection 2 params → 200
POST
/v2/collections/{source_collection_id}/notes/{note_id}/move
Move Note
app_src_api_routes_external_v2_collections_views_move_note 2 params body → 200
POST
/v2/collections/search
Search Collections
app_src_api_routes_external_v2_collections_views_search_collections body → 200
GET
/v2/event-types
List Event Types
app_src_api_routes_external_v2_events_views_list_event_types → 200
GET
/v2/events
List Events
app_src_api_routes_external_v2_events_views_list_events 5 params → 200
GET
/v2/events/{event_id}
Read Event
app_src_api_routes_external_v2_events_views_read_event 1 param → 200
GET
/v2/follow-ups
List Follow Ups
app_src_api_routes_external_v2_follow_ups_views_list_follow_ups 6 params → 200
GET
/v2/follow-ups/{follow_up_id}
Read Follow Up
app_src_api_routes_external_v2_follow_ups_views_read_follow_up 1 param → 200
POST
/v2/mcp/chatgpt/fetch
Fetch Resources
app_src_api_routes_external_v2_mcp_chatgpt_views_fetch_resources body → 200
POST
/v2/mcp/chatgpt/search
Search Resources
app_src_api_routes_external_v2_mcp_chatgpt_views_search_resources body → 200
POST
/v2/mcp/initialize
Initialize Mcp
app_src_api_routes_external_v2_mcp_initialize_views_initialize_mcp body → 204
GET
/v2/mcp/notes/{note_id}
View Note
app_src_api_routes_external_v2_mcp_notes_views_view_note 1 param → 200
POST
/v2/mcp/notes/search
Search Notes
app_src_api_routes_external_v2_mcp_notes_views_search_notes body → 200
POST
/v2/mem-it
Mem It
app_src_api_routes_external_v2_mem_it_views_mem_it body → 200429
GET
/v2/note-attachments/{attachment_id}/download-url
Get Note Attachment Download Url
app_src_api_routes_external_v2_notes_views_get_note_attachment_download_url 1 param → 200
GET
/v2/notes
List Notes
app_src_api_routes_external_v2_notes_views_list_notes 13 params → 200
POST
/v2/notes
Create Note
app_src_api_routes_external_v2_notes_views_create_note body → 200429
DELETE
/v2/notes/{note_id}
Delete Note
app_src_api_routes_external_v2_notes_views_delete_note 1 param → 200
GET
/v2/notes/{note_id}
Read Note
app_src_api_routes_external_v2_notes_views_read_note 1 param → 200
PATCH
/v2/notes/{note_id}
Update Note
app_src_api_routes_external_v2_notes_views_update_note 1 param body → 200
PATCH
/v2/notes/{note_id}/created-at
Set Note Created At
app_src_api_routes_external_v2_notes_views_set_note_created_at 1 param body → 200
GET
/v2/notes/{note_id}/related-notes
Find Related Notes
app_src_api_routes_external_v2_notes_views_find_related_notes 2 params → 200
POST
/v2/notes/{note_id}/restore
Restore Note
app_src_api_routes_external_v2_notes_views_restore_note 1 param → 200
POST
/v2/notes/{note_id}/trash
Trash Note
app_src_api_routes_external_v2_notes_views_trash_note 1 param → 200
POST
/v2/notes/extended-search
Extended Search Notes
app_src_api_routes_external_v2_notes_views_extended_search_notes body → 200
POST
/v2/notes/search
Search Notes
app_src_api_routes_external_v2_notes_views_search_notes 3 params body → 200
GET
/v2/projects
List Projects
app_src_api_routes_external_v2_projects_views_list_projects 4 params → 200
GET
/v2/projects/{project_id}
Read Project
app_src_api_routes_external_v2_projects_views_read_project 1 param → 200
POST
/v2/session-events/search
Search Session Events
app_src_api_routes_external_v2_session_events_views_search_session_events body → 200
POST
/v2/sessions
Create Session
app_src_api_routes_external_v2_sessions_views_create_session body → 200
DELETE
/v2/sessions/{session_id}
Delete Session
app_src_api_routes_external_v2_sessions_views_delete_session 1 param → 200
GET
/v2/sessions/{session_id}
Read Session
app_src_api_routes_external_v2_sessions_views_read_session 1 param → 200
PATCH
/v2/sessions/{session_id}
Update Session
app_src_api_routes_external_v2_sessions_views_update_session 1 param body → 200
PUT
/v2/sessions/{session_id}
Upsert Session
app_src_api_routes_external_v2_sessions_views_upsert_session 1 param body → 200
GET
/v2/tasks
List Tasks
app_src_api_routes_external_v2_tasks_views_list_tasks 5 params → 200
GET
/v2/tasks/{task_id}
Read Task
app_src_api_routes_external_v2_tasks_views_read_task 1 param → 200

Schemas 240

The contract defines 240 schemas that model the data the API accepts and returns. The most detailed are NoteUpdatedV1ArtifactPayload (23 properties), NoteCreatedV1ArtifactPayload (17 properties), FollowUpResponseItemSchema (17 properties), EmailAttachmentResponseSchema (16 properties). Each schema is shown below with its type and property counts.

AnswerQuestionAboutAttachmentResponseSchema
object
5 properties 4 required
CalendarOAuthCallbackResponseSchema
object
3 properties 3 required
CreateSessionRequestSchema
object
6 properties
ListCalendarEventsResponseSchema
object
3 properties 3 required
AgentCollectionSearchResultModel
object
3 properties 2 required
MessageUserToolCallArgs
object
1 property 1 required
ProjectResponseItemSchema
object
7 properties 7 required
UpdateCalendarSettingsRequestSchema
object
3 properties 3 required
NoteResultsConfigSchema
object
1 property
TrashNoteToolCallArgs
object
1 property 1 required
ListCalendarConnectionsResponseSchema
object
2 properties 2 required
UpdateSessionRequestSchema
object
5 properties
WebClipExternalInputPayload
object
2 properties 1 required
SessionEventUserMessageEventDataSchema
object
2 properties 2 required
SearchSessionEventsRequestSchema
object
3 properties 1 required
RenameCollectionToolCallResult
object
2 properties 1 required
CollectionListResponseSchema
object
4 properties 3 required
ReadEventResponseSchema
object
8 properties 8 required
SessionKind
string
DeleteCollectionResponseSchema
object
1 property 1 required
GetNoteAttachmentDownloadUrlResponseSchema
object
3 properties 3 required
AddNoteToCollectionResponseSchema
object
1 property 1 required
LegacyMemItRequestSchema
object
4 properties 1 required
FindRelatedNotesResponseSchema
object
3 properties 3 required
DeleteCollectionToolCallArgs
object
1 property 1 required
ReconcileCalendarRequestSchema
object
3 properties 2 required
TaskStatusInput
string
TextSessionPart
object
3 properties 1 required
LegacyDeleteNoteResponseSchema
object
3 properties 3 required
ViewImageToolCallArgs
object
1 property 1 required
SetNoteCreatedAtResponseSchema
object
9 properties 9 required
ReadNoteResponseSchema
object
11 properties 11 required
FetchChatGPTResponseSchema
object
1 property 1 required
ReadAttachmentRequestSchema
object
6 properties 2 required
ToolCallOrigin
string
Indicates who initiated a tool call. MODEL: The AI model requested this tool call as part of its response. USER: The system initiated this call on behalf of th…
CreateCollectionRequestSchema
object
5 properties 1 required
CalendarOAuthCallbackRequestSchema
object
5 properties 2 required
AgentCollectionModel
object
6 properties 5 required
FactCardV1SessionPart
object
6 properties 4 required
SessionEventAgentActionV1EventDataSchema
object
2 properties 2 required
CreateFactCardToolCallArgs
object
3 properties 3 required
TaskResponseItemSchema
object
8 properties 8 required
QuotaLimitReachedNotificationPayload
object
3 properties 2 required
CollectionChipSessionPartPayload
object
3 properties 2 required
RelatedNoteItemResponseSchema
object
9 properties 7 required
SearchForCollectionsToolCallArgs
object
3 properties
ReadCollectionResponseSchema
object
7 properties 7 required
ExtendedSearchNotesResponseSchema
object
4 properties 3 required
CreateNoteToolCallResult
object
3 properties 1 required
AddNoteToCollectionToolCallArgs
object
2 properties 2 required
AgentNoteModel
object
11 properties 6 required
AttachmentPdfPageResponseSchema
object
5 properties 1 required
CalendarItemSchema
object
9 properties 3 required
UsageQuotaExceededDetails
object
6 properties 4 required
AttachmentMatchInfoForAgent
object
7 properties 3 required
SearchNotesResponseSchema
object
4 properties 3 required
ReadCalendarEventResponseSchema
object
2 properties 2 required
ExtendedSearchAttachmentMatchResponseSchema
object
16 properties 2 required
MemItRequestSchema
object
4 properties 1 required
SessionSystemNotificationKind
string
EventTypeListResponseSchema
object
2 properties 2 required
NoteUpdatedV1ArtifactPayload
object
23 properties 13 required
CreateCollectionToolCallArgs
object
2 properties 1 required
DeleteCollectionToolCallResult
object
2 properties 1 required
MoveNoteToolCallResult
object
2 properties 1 required
FollowUpListResponseSchema
object
4 properties 3 required
WebClipSessionPart
object
8 properties 2 required
ApiRequestRecordCreatedNotificationPayload
object
1 property 1 required
NoteListItemResponseSchema
object
8 properties 6 required
AttachmentPdfResponseSchema
object
9 properties
SearchNotesToolCallArgs
object
4 properties
SessionStatus
string
CreatedNoteSessionOperationSchema
object
4 properties 2 required
CreateNoteResponseSchema
object
8 properties 8 required
SessionEventSystemNotificationV1Value
object
V1 version of system notification events. Represents a notification or message from the system.
3 properties 3 required
ArtifactSessionPartV1
object
6 properties 3 required
SearchNotesResultSchema
object
6 properties 4 required
RestoreNoteResponseSchema
object
1 property 1 required
SessionEventAgentOutputValue
object
Represents the thoughts associated with an agent at that point in time. (Often thoughts are associated with a specific tool call, but sometimes the agent just…
1 property 1 required
TrashNoteResponseSchema
object
1 property 1 required
CollectionSessionMention
object
Value class for collection mentions in sessions. Contains metadata specific to collection mentions.
3 properties 1 required
CollectionSearchRequestSchema
object
5 properties
ConnectionItemSchema
object
4 properties 2 required
ReadNoteToolCallResult
object
3 properties 1 required
UpdateCollectionDescriptionToolCallArgs
object
2 properties 2 required
ReasoningSessionPart
object
3 properties 1 required
UsageQuotaExceededBody
object
4 properties 3 required
CreateNoteToolCallArgs
object
2 properties 1 required
InterruptedToolCallResult
object
2 properties
AttachmentType
string
ReadCollectionToolCallResult
object
9 properties 1 required
SessionEventExternalInputValue
object
Represents an external input attached to the session.
2 properties 2 required
SessionEventUntypedEventDataSchema
object
For now, every other session event kind is bucketed as "untyped". (This mainly applies to our "legacy" event kinds.)
2 properties 2 required
SessionEventSystemNotificationV1EventDataSchema
object
2 properties 2 required
FileSessionPart
object
6 properties 4 required
SessionEventAgentToolInvocationValue
object
Roughly maps to Pydantic's ToolCallPart and ToolReturnPart. https://ai.dev/api/messages Represents an action taken by the agent. Note that multiple actions can…
7 properties 7 required
LegacyCreateNoteRequestSchema
object
8 properties 1 required
RelatedNoteCollectionResponseSchema
object
7 properties 6 required
ViewNoteResponseSchema
object
6 properties 5 required
CollectionListItemResponseSchema
object
6 properties 6 required
ReadAudioRecordingResponseSchema
object
7 properties 4 required
SessionEventResponseSchema
object
10 properties 6 required
RemoveNoteFromCollectionToolCallResult
object
2 properties 1 required
SessionEventAgentDigestV1EventDataSchema
object
2 properties 2 required
UpsertSessionRequestSchema
object
5 properties
UsageQuotaUpgradeInfo
object
2 properties 2 required
McpInitializeRequestSchema
object
2 properties 2 required
SessionEventUserMessageValue
object
Represents messages sent by the user to the session.
1 property 1 required
GetHelpCenterInfoToolCallResult
object
3 properties 1 required
ExtendedSearchNoteResponseSchema
object
7 properties 2 required
ReadProjectResponseSchema
object
8 properties 8 required
GetHelpCenterInfoToolCallArgs
object
1 property 1 required
RestoreNoteToolCallResult
object
2 properties 1 required
SessionConfigResponseSchema
object
3 properties 1 required
EventListResponseSchema
object
5 properties 5 required
UpdateCalendarSettingsResponseSchema
object
2 properties 2 required
MemItApiRequestExternalInputPayload
object
2 properties 1 required
RetrieveDocumentPagesToolCallResult
object
4 properties 1 required
SessionEventExternalInputEventDataSchema
object
2 properties 2 required
SearchNotesToolCallResult
object
7 properties 1 required
FetchChatGPTItemResponseSchema
object
4 properties 2 required
DocumentPageContent
object
Full content for a single page returned by retrievedocumentpages.
4 properties 2 required
AddedNoteToCollectionSessionOperationSchema
object
7 properties 4 required
SessionEventAgentCommonActionV1Value
object
Agent action event for BaseAiAgent-backed common tools. Unlike SessionEventAgentActionV1Value, this stores the common tool name and raw JSON args/results direc…
11 properties 5 required
RenameCollectionToolCallArgs
object
2 properties 2 required
AgentCommonToolCallStatus
string
ProjectStatusInput
string
MoveNoteResponseSchema
object
1 property 1 required
DisconnectCalendarRequestSchema
object
1 property 1 required
UpdateCollectionDescriptionToolCallResult
object
2 properties 1 required
CreateFactCardToolCallResult
object
5 properties 1 required
ConnectCalendarResponseSchema
object
4 properties 4 required
AudioRecordingAttachmentResponseSchema
object
9 properties
SessionEventAgentOutputEventDataSchema
object
2 properties 2 required
SessionEventUserActionV1EventDataSchema
object
2 properties 2 required
EmailAttachmentResponseSchema
object
16 properties 6 required
UpdateNoteToolCallResult
object
3 properties 1 required
ReadNoteToolCallArgs
object
2 properties 1 required
NoteAttachmentMetadataResponseSchema
object
8 properties 2 required
SessionMentionKind
string
Enum for different types of session mentions.
SearchForCollectionsToolCallResult
object
3 properties 1 required
ReadCollectionToolCallArgs
object
3 properties 1 required
SearchChatGPTRequestSchema
object
4 properties 1 required
WebClipCreatedNotificationPayload
object
1 property 1 required
LegacyMemItResponseSchema
object
3 properties 3 required
ImageSessionPart
object
5 properties 3 required
CreateDraftNoteToolCallResult
object
3 properties 1 required
AgentAttachmentMetadata
object
Compact attachment metadata included implicitly when the agent reads a note.
8 properties 2 required
SessionEventUserActionV1Value
object
V1 version of user message events. Represents messages sent by the user to the session.
2 properties 1 required
SearchWithinDocumentToolCallArgs
object
2 properties 2 required
ListCalendarsResponseSchema
object
2 properties 2 required
LegacyApiRequestProcessingStatusSchema
string
EventPrimaryEntityResponseSchema
object
2 properties 2 required
SessionConfigSchema
object
3 properties 1 required
RetrieveDocumentPagesToolCallArgs
object
2 properties 2 required
FetchChatGPTRequestSchema
object
1 property 1 required
UpdateCollectionRequestSchema
object
3 properties
FindRelatedNotesToolCallArgsLegacy
object
2 properties 2 required
InterruptV1SessionPart
object
4 properties 2 required
TaskListResponseSchema
object
4 properties 3 required
ReconcileCalendarResponseSchema
object
2 properties 2 required
ConnectCalendarRequestSchema
object
2 properties 1 required
ChipSessionPart
object
3 properties 1 required
AddNoteToCollectionToolCallResult
object
2 properties 1 required
AnswerQuestionAboutAttachmentRequestSchema
object
3 properties 3 required
SessionEventAgentPlanningV1EventDataSchema
object
2 properties 2 required
MarkdownV1SessionPart
object
5 properties 2 required
MoveNoteToolCallArgs
object
3 properties 3 required
AttachmentReference
object
Sidecar metadata for markdown links that point at a specific attachment page.
3 properties 3 required
SessionResponseSchema
object
9 properties 5 required
SearchSessionEventsResponseSchema
object
2 properties 2 required
CollectionSearchResponseSchema
object
3 properties 3 required
SessionArtifactPartKind
string
NoteListResponseSchema
object
4 properties 3 required
SearchWithinDocumentToolCallResult
object
4 properties 1 required
LegacyCreateNoteResponseSchema
object
9 properties 9 required
GetUserAccountStatisticsToolCallResult
object
9 properties 1 required
UserActionV1SessionEventContext
object
Context for V1 user action session events. Contains additional metadata about the user action.
3 properties
CreateDraftNoteToolCallArgs
object
1 property 1 required
SessionEventAgentToolInvocationEventDataSchema
object
2 properties 2 required
MoveNoteRequestSchema
object
1 property 1 required
FetchChatGPTItemRequestSchema
object
2 properties 2 required
SearchChatGPTResultSchema
object
7 properties 3 required
FindRelatedNotesToolCallResult
object
3 properties 1 required
ExtendedSearchNotesRequestSchema
object
8 properties 1 required
UpdateCollectionResponseSchema
object
6 properties 6 required
UpdateNoteResponseSchema
object
9 properties 9 required
UsageQuotaExceededPayload
object
Stable public payload shared by quota producers and HTTP consumers.
1 property 1 required
CollectionSearchItemResponseSchema
object
6 properties 6 required
MemItResponseSchema
object
1 property 1 required
SearchChatGPTResponseSchema
object
4 properties 4 required
CalendarEventItemSchema
object
10 properties 1 required
WebClipV1SessionPart
object
15 properties 3 required
AgentToolCallKind
string
Enum for different types of agent tool calls with version information.
SessionEventAgentPlanningV1Value
object
V1 version of agent output events. Represents the thoughts/outputs associated with an agent at that point in time.
2 properties 1 required
CreateCollectionToolCallResult
object
3 properties 1 required
MessageSessionPart
object
3 properties 1 required
UpdateNoteToolCallArgs
object
4 properties 3 required
CreateCollectionResponseSchema
object
6 properties 6 required
NoteSearchItemResponseSchema
object
8 properties 6 required
WebsiteLinkChipSessionPartPayload
object
3 properties 2 required
TrashNoteToolCallResult
object
2 properties 1 required
FindRelatedNotesToolCallArgs
object
1 property 1 required
ReadTaskResponseSchema
object
9 properties 9 required
RemoveNoteFromCollectionResponseSchema
object
1 property 1 required
DeletedNoteSessionOperationSchema
object
2 properties 1 required
NoteSessionMention
object
Value class for note mentions in sessions. Contains metadata specific to note mentions.
3 properties 1 required
CreatedCollectionSessionOperationSchema
object
4 properties 2 required
GetUserAccountStatisticsToolCallArgs
object
Empty args model since this tool doesn't require any parameters.
ReasoningV1SessionPart
object
8 properties 2 required
SessionEventAgentDigestV1Value
object
V1 version of agent digest events.
1 property 1 required
FollowUpResponseItemSchema
object
17 properties 17 required
DisconnectCalendarResponseSchema
object
2 properties 2 required
SearchNotesRequestSchema
object
3 properties 1 required
SearchNotesByTimeRangeSessionMention
object
Value class for search notes by time range mentions in sessions. Contains metadata specific to search notes by time range mentions.
3 properties
ExternalEventType
string
NoteChipSessionPartPayload
object
3 properties 2 required
RestoreNoteToolCallArgs
object
1 property 1 required
SessionEventAgentActionV1Value
object
V1 version of agent tool invocation events. Represents an action taken by the agent.
8 properties 7 required
FetchChatGPTItemPayloadSchema
object
5 properties 1 required
AttachmentImageResponseSchema
object
8 properties
SearchNotesAiToolSortBy
string
ReadAttachmentResponseSchema
object
8 properties 3 required
ProjectListResponseSchema
object
4 properties 3 required
MessageUserToolCallResult
object
2 properties 1 required
NoteSearchRequestSchema
object
11 properties 1 required
RemoveNoteFromCollectionToolCallArgs
object
2 properties 2 required
CreateNoteRequestSchema
object
6 properties 1 required
ViewImageToolCallResult
object
4 properties 1 required
NoteSearchResponseSchema
object
7 properties 7 required
CalendarEventAttachmentResponseSchema
object
16 properties 4 required
UpdateNoteRequestSchema
object
3 properties 2 required
DraftNoteV1SessionPart
object
4 properties 2 required
DeprecatedRouteResponseSchema
object
2 properties 2 required
EventResponseSchema
object
7 properties 7 required
NoteCreatedV1ArtifactPayload
object
17 properties 7 required
FollowUpStatusInput
string
DeleteNoteResponseSchema
object
1 property 1 required
SetNoteCreatedAtRequestSchema
object
1 property 1 required
ReadFollowUpResponseSchema
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mem-external-api-openapi.yml Raw ↑

Other APIs Mem publishes across the network.

Mem CoreApi__service-info API
Mem external-v0 API
Mem external-v1 API
Mem external-v2 API
Where this information came from

This is an independent, third-party profile of Mem external API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.