List documents
GET /api/v1/documents
Returns a paginated list of documents. Use updatedSince for incremental sync (e.g. Obsidian plugin).
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Filter by collection
Filter by collection
Filter by publish status
Filter by publish status
ISO 8601 datetime. When set, returns only documents updated after this timestamp. Raises the default limit to 500.
ISO 8601 datetime. When set, returns only documents updated after this timestamp. Raises the default limit to 500.
When markdown and updatedSince is set, includes a markdownText field per document
When markdown and updatedSince is set, includes a markdownText field per document
Responses
Section titled “ Responses ”Paginated list of documents
object
Total number of matching records
Page size
Page offset
object
Document title
Optional emoji prefix for the document icon
Plain-text content (read-only, derived from body)
Null = draft
object
object
Document title
Optional emoji prefix for the document icon
Plain-text content (read-only, derived from body)
Null = draft
Unauthorized
object
Human-readable error message