← Tools Reference

Outline

Outline integration (Productivity). Imported from open-connector.

API key6 tools{base_url}
POST
outline_list_collections
List Outline collections the authenticated user can access, with optional search, status filtering, pagination, and sorting.

/collections.list

6 parameters
ParamTypeRequiredDescription
offsetintegeroptionalThe zero-based result offset to request.
limitintegeroptionalThe maximum number of results to request.
sortstringoptionalThe field used to sort collection list results.
directionstringoptionalThe sort direction applied by Outline.
querystringoptionalOptional collection name query filter.
statusFilterarrayoptionalOptional collection statuses to include in the results.
POST
outline_get_collection
Retrieve one Outline collection by its UUID.

/collections.info

1 parameter
ParamTypeRequiredDescription
idstringrequiredThe unique identifier for the collection.
POST
outline_list_collection_documents
Retrieve the document tree for one Outline collection by UUID.

/collections.documents

1 parameter
ParamTypeRequiredDescription
idstringrequiredThe unique identifier for the collection.
POST
outline_list_documents
List Outline documents visible to the authenticated user with optional collection, user, parent, status, pagination, and sorting filters.

/documents.list

9 parameters
ParamTypeRequiredDescription
offsetintegeroptionalThe zero-based result offset to request.
limitintegeroptionalThe maximum number of results to request.
sortstringoptionalThe field used to sort document list results.
directionstringoptionalThe sort direction applied by Outline.
collectionIdstringoptionalOptional collection UUID used to restrict the document list.
userIdstringoptionalOptional user UUID used to restrict the document list.
backlinkDocumentIdstringoptionalOptional document UUID used to filter documents that backlink to the specified …
parentDocumentIdstringoptionalOptional parent document UUID used to list direct child documents.
statusFilterarrayoptionalOptional document statuses to include in the results.
POST
outline_search_documents
Search Outline documents by keyword with optional scope, recency, snippet, pagination, and sorting controls.

/documents.search

13 parameters
ParamTypeRequiredDescription
offsetintegeroptionalThe zero-based result offset to request.
limitintegeroptionalThe maximum number of results to request.
querystringrequiredThe keyword query used to search documents.
userIdstringoptionalOptional user UUID used to filter by editor.
collectionIdstringoptionalOptional collection UUID used to restrict search scope.
documentIdstringoptionalOptional document UUID used to search within a document subtree.
statusFilterarrayoptionalOptional document statuses to include in the search results.
dateFilterstringoptionalThe recency filter applied by Outline search.
shareIdstringoptionalOptional share identifier used to restrict search to a shared collection or doc…
snippetMinWordsintegeroptionalThe minimum number of words to include in result snippets.
snippetMaxWordsintegeroptionalThe maximum number of words to include in result snippets.
sortstringoptionalThe sorting mode applied by Outline document search.
directionstringoptionalThe sort direction applied by Outline.
POST
outline_get_document
Retrieve one Outline document by UUID or urlId, or by shareId when reading through a share link context.

/documents.info

2 parameters
ParamTypeRequiredDescription
idstringoptionalThe document UUID or short urlId accepted by Outline.
shareIdstringoptionalThe share UUID used to resolve a shared document.