action circuitsandbox_update_space_topic { label: "Updates a topic" description: "Updates a topic\nOauthScopes: WRITE_SPACE, UPDATE_SPACE_CONTENT" provider: circuitsandbox method: PUT path: "/spaces/{spaceId}/topic/{topicId}" encoding: form input: { type: "object" properties: { spaceId: { type: "string" } topicId: { type: "string" } } required: ["spaceId", "topicId"] additionalProperties: false } output: { properties: { lastContentCreationTime: { type: "number" format: "int64" description: "The last time new content was created" } lastContentCreatorId: { type: "string" description: "The Id of the last content creator" } numberOfReplies: { type: "number" format: "int32" description: "The number of replies this topic has" } pinned: { type: "boolean" description: "Is this topic pinned" } spaceItem: { properties: { Status: { type: "string" description: "The Status of this item" } attachments: { type: "array" description: "The list of attachments" items: { properties: { creationTime: { type: "number" format: "int64" description: "time this item has been created" } creatorId: { type: "string" description: "the id of the creator" } fileId: { type: "string" description: "the id of the field" } fileName: { type: "string" description: "name of the file" } inlineUsage: { type: "boolean" description: "is inline usage allowed" } itemId: { type: "string" description: "id of the item" } layout: { type: "string" description: "layout" } mimeType: { type: "string" description: "the media type" } modificationTime: { type: "number" format: "int64" description: "the time this item has been ben modified" } size: { type: "number" format: "int64" description: "size of this file" } spaceId: { type: "string" description: "id of the space" } thumbnailId: { type: "string" description: "the id of the tumbnail" } } } } complex: { type: "boolean" description: "Is this item complex" } content: { type: "string" description: "The content of this item" } creationTime: { type: "number" format: "int64" description: "The time this item got created" } creatorId: { type: "string" description: "The Id of the creator" } deletedBy: { type: "string" description: "Incase this item got deleted, the id of the deletor" } externalAttachments: { type: "array" description: "A list of external attachments" items: { properties: { attachment: { type: "object" additionalProperties: true } downloadLocation: { type: "string" description: "the location of the download" } previewLocation: { type: "string" description: "the location of the preview" } shareLinkToken: { type: "string" description: "The share link token" } type: { type: "string" description: "the type" } } } } formMetaData: { type: "string" description: "Incase there is FormMetaData" } itemId: { type: "string" description: "the Id of this item" } mentionedUsers: { type: "array" description: "A list of userIds who have been mentioned in this item" items: { type: "string" } } modificationTime: { type: "number" format: "int64" description: "the time this item got modified" } numberOfLikes: { type: "number" format: "int32" description: "The number of likes" } previews: { type: "array" description: "A list of previews" items: { properties: { description: { type: "string" description: "The description of this preview" } html: { type: "string" description: "Html code" } imageURI: { type: "string" description: "The URI of the image" } provider: { type: "string" description: "the provider" } srcURL: { type: "string" description: "The URL of the source" } title: { type: "string" description: "The title of this preview" } type: { type: "string" description: "The type of this preview" } } } } sharedItems: { type: "array" description: "missing documentation" items: { properties: { containerId: { type: "string" description: "The Id of the container" } containerName: { type: "string" description: "Name of the container" } containerType: { type: "string" description: "Type of the container" } creationTime: { type: "number" format: "int64" description: "The time this Item has been created" } creatorId: { type: "string" description: "The Id of the creator" } itemId: { type: "string" description: "Id of the item" } parentTopicId: { type: "string" description: "The Id of the parent topic" } subType: { type: "string" description: "The subtype" } } } } spaceId: { type: "string" description: "the Id of the space containing this item" } tenantId: { type: "string" description: "the Id of the tenant" } } } subject: { type: "string" description: "The subject of this topic" } tags: { type: "array" description: "The tags " items: { type: "string" } } } } }