Added
[V3 REST API] Notebook Document APIs Beta
8 days ago by Thomas Gerard
New Beta APIs for reading and editing Notebook entries have been added to V3. These APIs allow reading and writing the following document part types:
- Text
- Code block
- Sections
- Attachments
- Unstructured tables
For full details and tutorials on how to use the new Document APIs, read the new Documents API guide→
🆕 Added
GET /entry/{entry_id}/parts/items
- Added a new endpoint for listing document parts within an entry.
PATCH /entry/{entry_id}
- Added a new
partsMutationfield for inserting, moving, and removing document parts as content to an entry.
GET /document-part/items
- Added a new endpoint for listing all document parts across entries.
GET /document-part/{document-part-id}
- Added a new endpoint for reading a specific document part by id.
GET /document-part-unstructured-table/{doc_part_id}
- Added a new endpoint for reading an unstructured table's contents.
PATCH /document-part-unstructured-table/{doc_part_id}
- Added a new endpoint to edit an unstructured table's contents.
⚠️ Deprecated
GET /entry/{entry_id}
- Deprecated
sectionsfield, to be removed September 1, 2026. To read an entry's document content, use the/partslisting endpoint instead.
PATCH /entry/{entry_id}
- Deprecated
contentfield, to be removed September 15, 2026. To insert entry document content, use thepartsMutationrequest field instead.
🚧 Beta
Beta endpoints (accessed via EARLY-ACCESS: true) may change at any time without notice. Read the full stability guidelines for more information→
