Memos API
Manage your memos, including creating, updating, deleting, and retrieving them.POST /api/v1/memo
Create a new memo. The memo will be automatically processed (summarized, chunked, and indexed for search). Authentication: Project API Key from https://platform.useskald.com Request:title(string, max 255 chars)content(string)
metadata(object): Custom JSON metadatareference_id(string, max 255 chars): External reference IDtags(array of strings): Tags for categorizationsource(string, max 255 chars): Source system nameexpiration_date(datetime): When the memo should expire
GET /api/v1/memo/
Get memo details by UUID or client reference ID. Authentication: Project API Key from https://platform.useskald.com Query Parameters:id_type(string, optional): Type of identifier used. Must be either:memo_uuid(default) - Use memo UUIDreference_id- Use client_reference_id
PATCH /api/v1/memo/
Partially update an existing memo by UUID or client reference ID. If the content is updated, all related data (summary, tags, chunks) will be deleted and the memo will be reprocessed. Authentication: Project API Key from https://platform.useskald.com Query Parameters:id_type(string, optional): Type of identifier used. Must be either:memo_uuid(default) - Use memo UUIDreference_id- Use client_reference_id
title(string, max 255 chars): Update the memo titlemetadata(object): Update custom JSON metadataclient_reference_id(string, max 255 chars): Update external reference IDsource(string, max 255 chars): Update source system nameexpiration_date(datetime): Update expiration datecontent(string): Update the memo content (triggers reprocessing)
- When
contentis updated, the memo is automatically reprocessed (summary, tags, and chunks are regenerated) - When other fields are updated without
content, related data is preserved
DELETE /api/v1/memo/
Delete a memo by UUID or client reference ID and all its associated data (content, summary, tags, chunks). Authentication: Project API Key from https://platform.useskald.com Query Parameters:id_type(string, optional): Type of identifier used. Must be either:memo_uuid(default) - Use memo UUIDreference_id- Use client_reference_id
204 No Content
Error Responses:
Invalid id_type (400):