Create Note
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Markdown formatted string representing the note content. The first line is automatically interpreted as the title.
"# Meeting with Product Team\n\nDiscussion Topics:\n- Roadmap updates\n- Feature prioritization\n\nAction Items:\n- Schedule follow-up with design\n- Share Q2 priorities document"
Optional UUID for the note. If provided, Mem will create a new note with the given ID.
Examples: • "123e4567-e89b-12d3-a456-426614174000"
Array of strings representing collection titles or IDs to add the note to. If a collection doesn't exist, a new one will be created.
Examples: • ["Meetings", "Product", "Q2 Planning"] • ["8a7b6c5d-4e3f-2a1b-0c9d-8e7f6a5b4c3d", "Marketing"]
Boolean or string that controls automatic organization. If true, Mem will automatically organize the note into relevant collections. If a string is provided, it will be used as custom organization instructions.
Examples: • True • "Add this note to exactly one of my Marketing, Sales, or Recruiting collections"
String representing a template title or ID to apply to the note content.
"Meeting Notes"
Boolean or string that controls automatic formatting. If true, Mem will automatically format the note content. If a string is provided, it will be used as custom formatting instructions.
Examples: • True • "Use bullet points throughout and highlight key action items"
When this note was created (ISO 8601 datetime string). Defaults to the current date and time.
Example: • "2025-04-01T14:30:45Z" • "2023-12-15T09:45:30+01:00"
When this note was last updated (ISO 8601 datetime string). Defaults to the same as created_at.
Examples: • "2025-04-02T09:15:22Z" • "2023-12-15T09:45:30+01:00"