Actions107
- Attachments Actions
- Auth Actions
- Collections Actions
- Comments Actions
- Data Attributes Actions
- Documents Actions
- Documents Info
- Documents Import
- Documents Export
- Documents List
- Documents Documents
- Documents Drafts
- Documents Viewed
- Documents Answer Question
- Documents Search Titles
- Documents Search
- Documents Create
- Documents Update
- Documents Templatize
- Documents Unpublish
- Documents Move
- Documents Archive
- Documents Restore
- Documents Delete
- Documents Users
- Documents Memberships
- Documents Add User
- Documents Remove User
- Documents Archived
- Documents Deleted
- Documents Duplicate
- Documents Add Group
- Documents Remove Group
- Documents Group Memberships
- Documents Empty Trash
- Events Actions
- File Operations Actions
- Groups Actions
- O Auth Clients Actions
- O Auth Authentications Actions
- Revisions Actions
- Shares Actions
- Stars Actions
- Users Actions
- Templates Actions
- Views Actions
Collections → Collections Update
AI-generatedSummary
Update an Outline collection.
Inputs
- id (required) — The ID of the collection to update.
- name — The name of the collection. Default: Human Resources.
- description — A brief description of the collection. Markdown supported. Default: HR documentation is confidential and should be handled with care.
- permission — Permission level for the collection. Options: Read, Read Write. Default: read.
- icon — A string that represents an icon in the outline-icons package or an emoji. Default: empty string.
- color — A hex color code for the collection icon. Default: #123123.
- sharing — Whether public sharing of documents is allowed. Default: false.
- allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation is not possible. Default: false.
- proxy — HTTP proxy to use. Format: http://username:password@myproxy:3128. Default: empty string.
- timeout — Time in ms to wait for the server to send response headers before aborting. Default: 10000.
Output shape
The updated collection object as returned by the Outline API.
Source nodes declare inputs ['main'] and outputs ['main']. Exact return shape is determined by the Outline API response.
Examples
Example 1: Update a collection named 'Engineering' with read-write permissions and a custom icon.
id: collection-id, name: Engineering, permission: read_write, icon: ⚙️