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
O Auth Clients → Oauth Clients Update
AI-generatedSummary
Update an OAuth client in Outline by providing its ID and optional fields.
Inputs
- id (required) — Unique identifier for the OAuth client to update.
- name — Name of the OAuth client.
- description — A short description of this OAuth client.
- developerName — The name of the developer who created this OAuth client.
- developerUrl — The URL of the developer who created this OAuth client.
- avatarUrl — A URL pointing to an image representing the OAuth client.
- redirectUris — List of redirect URIs for the OAuth client.
- published — Whether the OAuth client is available to other workspaces.
- requestOptions — Request options including batching, proxy, and timeout settings.
- allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation is not possible.
- proxy — HTTP proxy to use. If authentication is required it can be defined as follow: http://username:password@myproxy:3128
- timeout — Time in ms to wait for the server to send response headers (and start the response body) before aborting the request.
Output shape
main
The node outputs on the 'main' port. The API response body is passed through as the result item.
Examples
Example 1: Update an existing OAuth client's name and description.
Provide the client's unique ID, a new name, and an updated description. All other fields will retain their current values on the server.