get_doc_folder_list
Get all document folders visible to the current user.| Property | |
|---|---|
| Read-only | Yes |
Parameters
None.Returns
A list ofDataDocFolder objects with folder details including ID, name, color, and access restrictions.
get_doc_folder
Get a document folder by its identifier.| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
folderId | string | Yes | The folder ID. Use get_doc_folder_list. |
Returns
ADataDocFolder with folder details.
create_doc_folder
Create a new document folder.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Folder name. |
color | string | No | Slate | Folder color. |
restrictedTo | string[] | No | [] | User group IDs for access restriction. Use get_user_group_list. |
Returns
The createdDataDocFolder.
update_doc_folder
Update a document folder: name, color, access restrictions, archived status.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
folderId | string | Yes | The folder ID. Use get_doc_folder_list. |
name | string | No | New folder name. |
color | string | No | New folder color. |
restrictedTo | string[] | No | New access restriction groups. Use get_user_group_list. |
archived | bool | No | Archive or unarchive the folder. |
Returns
A confirmation message.delete_doc_folder
Delete a document folder.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
folderId | string | Yes | The folder ID. Use get_doc_folder_list. |
Returns
No content on success.get_doc_list
Get all documents in a specific folder, filtered by user permissions.| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
folderId | string | Yes | The folder ID. Use get_doc_folder_list. |
Returns
A list ofDataDoc objects with document details including ID, name, folder assignment, context links, and access restrictions.
get_doc
Get a document by its identifier.| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
docId | string | Yes | The document ID. Use get_doc_list. |
Returns
ADataDoc with document details.
create_doc
Create a new document in a folder.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
folderId | string | Yes | — | Folder to create the document in. Use get_doc_folder_list. |
name | string | Yes | — | Document name. |
restrictedTo | string[] | No | [] | User group IDs for access restriction. |
aiAccess | bool | No | true | Whether AI agents can access this document. |
Returns
The createdDataDoc.
update_doc
Update a document: name, context links, access restrictions, archived status.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
docId | string | Yes | The document ID. Use get_doc_list. |
name | string | No | New document name. |
restrictedTo | string[] | No | New access restriction groups. |
archived | bool | No | Archive or unarchive the document. |
Returns
A confirmation message.delete_doc
Delete a document.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
docId | string | Yes | The document ID. Use get_doc_list. |
Returns
No content on success.get_doc_content
Get the content body of a document.| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
docId | string | Yes | The document ID. Use get_doc_list. |
Returns
ADataDocContent object with the document’s body content.
update_doc_content
Update the content body of a document.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
docId | string | Yes | The document ID. Use get_doc_list. |
content | string | Yes | The updated document body text (Markdown). |