Add document
POST/v3/documents
Add a document with any content type (text, url, file, etc.) and metadata
Body ParametersJSON
content: string
The content to extract and process into a document. This can be a URL to a website, a PDF, an image, or a video.
containerTag: optional string
Optional tag this document should be containerized by. Max 100 characters, alphanumeric with hyphens, underscores, and dots only.
customId: optional string
Optional custom ID of the document. Max 100 characters, alphanumeric with hyphens, underscores, and dots only.
entityContext: optional string
Optional entity context for this container tag. Max 1500 characters. Used during document processing to guide memory extraction.
maxLength1500
Add document
curl https://api.supermemory.ai/v3/documents \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $SUPERMEMORY_API_KEY" \
-d '{
"content": "content"
}'{
"id": "id",
"status": "status"
}Returns Examples
{
"id": "id",
"status": "status"
}