From f920f5beee7f6c04d1bcd66976a682a55bf89a9e Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 28 Apr 2026 11:27:22 +0000 Subject: [PATCH] Document title and iconUrl on shares.update Adds the per-share branding overrides introduced in outline/outline#12003 to the shares.update request body and the Share response schema. https://claude.ai/code/session_013anGcJnPJABS5Z6rWMMHPV --- spec3.json | 22 ++++++++++++++++++++++ spec3.yml | 22 ++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/spec3.json b/spec3.json index fbe5211..4dbf2ee 100644 --- a/spec3.json +++ b/spec3.json @@ -6594,6 +6594,17 @@ }, "published": { "type": "boolean" + }, + "title": { + "type": "string", + "maxLength": 255, + "description": "An optional title that overrides the document title on the publicly shared page." + }, + "iconUrl": { + "type": "string", + "format": "uri", + "maxLength": 4096, + "description": "An optional icon URL that overrides the workspace branding on the publicly shared page." } }, "required": [ @@ -9039,6 +9050,17 @@ "description": "URL of the publicly shared document.", "readOnly": true }, + "title": { + "type": "string", + "maxLength": 255, + "description": "An optional title that overrides the document title on the publicly shared page." + }, + "iconUrl": { + "type": "string", + "format": "uri", + "maxLength": 4096, + "description": "An optional icon URL that overrides the workspace branding on the publicly shared page." + }, "published": { "type": "boolean", "example": false, diff --git a/spec3.yml b/spec3.yml index 3221ce0..6bf89ad 100644 --- a/spec3.yml +++ b/spec3.yml @@ -4582,6 +4582,17 @@ paths: format: uuid published: type: boolean + title: + type: string + maxLength: 255 + description: An optional title that overrides the document title + on the publicly shared page. + iconUrl: + type: string + format: uri + maxLength: 4096 + description: An optional icon URL that overrides the workspace + branding on the publicly shared page. required: - id - published @@ -6275,6 +6286,17 @@ components: format: uri description: URL of the publicly shared document. readOnly: true + title: + type: string + maxLength: 255 + description: An optional title that overrides the document title on the + publicly shared page. + iconUrl: + type: string + format: uri + maxLength: 4096 + description: An optional icon URL that overrides the workspace branding + on the publicly shared page. published: type: boolean example: false