Skip to content

Documents API: List contents

PropertyValue
Typequery
MethodGET
Path/api/external/v1/documents/list_contents
HandlerOperatelyWeb.Api.Wrappers.DocsAndFiles.ListContents
  • Requires a valid API token.
  • Read-only and full-access tokens can execute this query.
FieldTypeRequiredNullableDefault
space_idid primitive (encoded as string)NoYes-
project_idid primitive (encoded as string)NoYes-
goal_idid primitive (encoded as string)NoYes-
folder_idid primitive (encoded as string)NoYes-
include_comments_countbooleanNoYes-
include_children_countbooleanNoYes-
FieldTypeRequiredNullable
nodesarray of resource_hub_node objectYesNo
draft_nodesarray of resource_hub_node objectYesNo
Copied
curl --request GET \
  --url "https://app.operately.com/api/external/v1/documents/list_contents?folder_id=value&goal_id=value&include_children_count=true&include_comments_count=true&project_id=value&space_id=value" \
  --header "Authorization: Bearer ${OPERATELY_API_TOKEN}"
{
"draft_nodes": [
{
"__typename": "value",
"document": "<resource_hub_document>",
"file": "<resource_hub_file>",
"folder": "<resource_hub_folder>",
"id": "value",
"inserted_at": "value",
"link": "<resource_hub_link>",
"name": "value",
"path_to_node": [
"<resource_hub_folder>"
],
"type": "value",
"updated_at": "value"
}
],
"nodes": [
{
"__typename": "value",
"document": "<resource_hub_document>",
"file": "<resource_hub_file>",
"folder": "<resource_hub_folder>",
"id": "value",
"inserted_at": "value",
"link": "<resource_hub_link>",
"name": "value",
"path_to_node": [
"<resource_hub_folder>"
],
"type": "value",
"updated_at": "value"
}
]
}