[V3 REST API] Notebook Document APIs Beta Updates: Unstructured Table and Legacy Field Removals
Several updates have been made to the Beta Notebook Document APIs. Unstructured Table rows are now read from a dedicated paginated endpoint, matching the Results Table APIs. Endpoints and fields previously announced as deprecated have been removed. This update includes breaking changes that may require attention.
For full details and tutorials, read the Working with Tables API Guide →
🆕 Added
GET /document-part-unstructured-table/{document_part_unstructured_table_id}/rows/items
- Added a new endpoint for listing the rows of an Unstructured Table. Each
UnstructuredTableRowincludes its absoluterowIndex, itscellsin column order, and a reference to the parentdocumentPart. UsepageSizeandnextTokento page through rows.
DocumentPartUnstructuredTable
- Added a
rowsproperty containing the URL of the table’s rows listing endpoint.
⚠️ Updated
GET /document-part-unstructured-table/{document_part_unstructured_table_id}
- This endpoint now returns a
DocumentPartUnstructuredTablewithout row data. ThepageSizeandnextTokenquery parameters have been removed. To read rows, use the new/rows/itemslisting endpoint.
PATCH /entry/{entry_id}
- Deprecated the
sectionUuidfield. It applies only to the legacycontentfield. To insert entry document content, use thepartsMutationrequest field instead.
❌ Removed
PATCH /document-part-unstructured-table/{doc_part_id}
- Removed the ability to patch an entire Unstructured Table. To edit cell content, use the
update_table_cellsoperation. To append rows, use theinsert_table_rowsoperation. To change columns or merged cells, delete the table with thedeleteoperation and re-create it with theinsertoperation.
GET /entry/{entry_id}
- Removed the deprecated
sectionsfield. To read an entry’s document content, use the/entry/{entry_id}/parts/itemslisting endpoint instead.
🚧 Beta
Reminder: Beta endpoints (accessed via EARLY-ACCESS: true) may change at any time without notice. Read the full stability guidelines for more information→