addedInput schema / $defs
Added value: +{
+ "draft": {
+ "additionalProperties": false,
+ "properties": {
+ "aiAssisted": {
+ "description": "Set to true when the draft content was written with the help of AI.",
+ "type": "boolean"
+ },
+ "assets": {
+ "description": "Images, videos, or documents to attach to the draft, in display order.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "document": {
+ "additionalProperties": false,
+ "properties": {
+ "thumbnailUrl": {
+ "description": "Document thumbnail URL",
+ "type": "string"
+ },
+ "title": {
+ "description": "Document title",
+ "type": "string"
+ },
+ "url": {
+ "description": "Document URL",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thumbnailUrl",
+ "title",
+ "url"
+ ],
+ "type": "object"
+ },
+ "image": {
+ "additionalProperties": false,
+ "properties": {
+ "metadata": {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "description": "Alternative text for accessibility",
+ "type": "string"
+ },
+ "animatedThumbnail": {
+ "description": "Animated thumbnail URL",
+ "type": "string"
+ },
+ "dimensions": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "description": "Image height in pixels",
+ "type": "integer"
+ },
+ "width": {
+ "description": "Image width in pixels",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "height",
+ "width"
+ ],
+ "type": "object"
+ },
+ "userTags": {
+ "description": "Accounts to tag at specific points on the image. Each tag's x/y position uses normalized 0.0-1.0 coordinates - see UserTagInput.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "handle": {
+ "description": "The handle (username) of the account to tag, without the leading @.",
+ "type": "string"
+ },
+ "x": {
+ "description": "Horizontal position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image width from the left edge (0.5 is the horizontal center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel X by the image width.",
+ "type": "number"
+ },
+ "y": {
+ "description": "Vertical position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image height from the top edge (0.5 is the vertical center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel Y by the image height.",
+ "type": "number"
+ }
+ },
+ "required": [
+ "handle",
+ "x",
+ "y"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "altText"
+ ],
+ "type": "object"
+ },
+ "thumbnailUrl": {
+ "description": "URL to the static thumbnail of the asset",
+ "type": "string"
+ },
+ "url": {
+ "description": "URL to the file source",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url"
+ ],
+ "type": "object"
+ },
+ "link": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "description": "Description of the link",
+ "type": "string"
+ },
+ "thumbnailUrl": {
+ "description": "Thumbnail URL of the link",
+ "type": "string"
+ },
+ "title": {
+ "description": "Title of the link",
+ "type": "string"
+ },
+ "url": {
+ "description": "URL to the link",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url"
+ ],
+ "type": "object"
+ },
+ "video": {
+ "additionalProperties": false,
+ "properties": {
+ "metadata": {
+ "additionalProperties": false,
+ "properties": {
+ "thumbnailOffset": {
+ "description": "Offset of the thumbnail chosen for the video, in ms",
+ "type": "integer"
+ },
+ "title": {
+ "description": "Video title",
+ "type": "string"
+ }
+ },
+ "required": [],
+ "type": "object"
+ },
+ "thumbnailUrl": {
+ "description": "Do not use: social networks do not accept custom video thumbnail images, and\nthe API rejects video assets that set this field. To choose the video\nthumbnail, set `metadata.thumbnailOffset` to select a frame from the video\n(supported for Instagram, TikTok, and Pinterest only).",
+ "type": "string"
+ },
+ "url": {
+ "description": "URL to the file source",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "text": {
+ "description": "The written content of the draft. Can be empty when the draft holds at\nleast one asset.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "text"
+ ],
+ "type": "object"
+ },
+ "tagIds": {
+ "description": "Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all.",
+ "items": {
+ "description": "Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all.",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "targetDate": {
+ "description": "Date indicating when this piece of content should go out. This is a\nplanning aid only and does not schedule any posts. Omit to preserve the\nexisting target date. Null clears it.",
+ "type": "string"
+ }
+}
changedInput schema / properties / confirm / description
Previous value: -"Must be true for this exact user-requested Buffer mutation."New value: +"Set true only when the user asked for exactly this action."
addedInput schema / properties / draft / $ref
Added value: +"#/$defs/draft"
removedInput schema / properties / draft / additionalProperties
Removed value: -false
removedInput schema / properties / draft / properties
Removed value: -{
- "aiAssisted": {
- "description": "Set to true when the draft content was written with the help of AI.",
- "type": "boolean"
- },
- "assets": {
- "description": "Images, videos, or documents to attach to the draft, in display order.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "document": {
- "additionalProperties": false,
- "properties": {
- "thumbnailUrl": {
- "description": "Document thumbnail URL",
- "type": "string"
- },
- "title": {
- "description": "Document title",
- "type": "string"
- },
- "url": {
- "description": "Document URL",
- "type": "string"
- }
- },
- "required": [
- "thumbnailUrl",
- "title",
- "url"
- ],
- "type": "object"
- },
- "image": {
- "additionalProperties": false,
- "properties": {
- "metadata": {
- "additionalProperties": false,
- "properties": {
- "altText": {
- "description": "Alternative text for accessibility",
- "type": "string"
- },
- "animatedThumbnail": {
- "description": "Animated thumbnail URL",
- "type": "string"
- },
- "dimensions": {
- "additionalProperties": false,
- "properties": {
- "height": {
- "description": "Image height in pixels",
- "type": "integer"
- },
- "width": {
- "description": "Image width in pixels",
- "type": "integer"
- }
- },
- "required": [
- "height",
- "width"
- ],
- "type": "object"
- },
- "userTags": {
- "description": "Accounts to tag at specific points on the image. Each tag's x/y position uses normalized 0.0-1.0 coordinates - see UserTagInput.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "handle": {
- "description": "The handle (username) of the account to tag, without the leading @.",
- "type": "string"
- },
- "x": {
- "description": "Horizontal position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image width from the left edge (0.5 is the horizontal center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel X by the image width.",
- "type": "number"
- },
- "y": {
- "description": "Vertical position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image height from the top edge (0.5 is the vertical center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel Y by the image height.",
- "type": "number"
- }
- },
- "required": [
- "handle",
- "x",
- "y"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "altText"
- ],
- "type": "object"
- },
- "thumbnailUrl": {
- "description": "URL to the static thumbnail of the asset",
- "type": "string"
- },
- "url": {
- "description": "URL to the file source",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- },
- "link": {
- "additionalProperties": false,
- "properties": {
- "description": {
- "description": "Description of the link",
- "type": "string"
- },
- "thumbnailUrl": {
- "description": "Thumbnail URL of the link",
- "type": "string"
- },
- "title": {
- "description": "Title of the link",
- "type": "string"
- },
- "url": {
- "description": "URL to the link",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- },
- "video": {
- "additionalProperties": false,
- "properties": {
- "metadata": {
- "additionalProperties": false,
- "properties": {
- "thumbnailOffset": {
- "description": "Offset of the thumbnail chosen for the video, in ms",
- "type": "integer"
- },
- "title": {
- "description": "Video title",
- "type": "string"
- }
- },
- "required": [],
- "type": "object"
- },
- "thumbnailUrl": {
- "description": "Do not use: social networks do not accept custom video thumbnail images, and\nthe API rejects video assets that set this field. To choose the video\nthumbnail, set `metadata.thumbnailOffset` to select a frame from the video\n(supported for Instagram, TikTok, and Pinterest only).",
- "type": "string"
- },
- "url": {
- "description": "URL to the file source",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- }
- },
- "required": [],
- "type": "object"
- },
- "type": "array"
- },
- "text": {
- "description": "The written content of the draft. Can be empty when the draft holds at\nleast one asset.",
- "type": "string"
- }
-}
removedInput schema / properties / draft / required
Removed value: -[
- "text"
-]
removedInput schema / properties / draft / type
Removed value: -"object"
addedInput schema / properties / payload / properties / draft / $ref
Added value: +"#/$defs/draft"
removedInput schema / properties / payload / properties / draft / additionalProperties
Removed value: -false
removedInput schema / properties / payload / properties / draft / properties
Removed value: -{
- "aiAssisted": {
- "description": "Set to true when the draft content was written with the help of AI.",
- "type": "boolean"
- },
- "assets": {
- "description": "Images, videos, or documents to attach to the draft, in display order.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "document": {
- "additionalProperties": false,
- "properties": {
- "thumbnailUrl": {
- "description": "Document thumbnail URL",
- "type": "string"
- },
- "title": {
- "description": "Document title",
- "type": "string"
- },
- "url": {
- "description": "Document URL",
- "type": "string"
- }
- },
- "required": [
- "thumbnailUrl",
- "title",
- "url"
- ],
- "type": "object"
- },
- "image": {
- "additionalProperties": false,
- "properties": {
- "metadata": {
- "additionalProperties": false,
- "properties": {
- "altText": {
- "description": "Alternative text for accessibility",
- "type": "string"
- },
- "animatedThumbnail": {
- "description": "Animated thumbnail URL",
- "type": "string"
- },
- "dimensions": {
- "additionalProperties": false,
- "properties": {
- "height": {
- "description": "Image height in pixels",
- "type": "integer"
- },
- "width": {
- "description": "Image width in pixels",
- "type": "integer"
- }
- },
- "required": [
- "height",
- "width"
- ],
- "type": "object"
- },
- "userTags": {
- "description": "Accounts to tag at specific points on the image. Each tag's x/y position uses normalized 0.0-1.0 coordinates - see UserTagInput.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "handle": {
- "description": "The handle (username) of the account to tag, without the leading @.",
- "type": "string"
- },
- "x": {
- "description": "Horizontal position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image width from the left edge (0.5 is the horizontal center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel X by the image width.",
- "type": "number"
- },
- "y": {
- "description": "Vertical position of the tag as a normalized decimal float between 0.0 and 1.0 - the fraction of the image height from the top edge (0.5 is the vertical center). Pass a number, not a string, and do not use pixel coordinates; to convert, divide the pixel Y by the image height.",
- "type": "number"
- }
- },
- "required": [
- "handle",
- "x",
- "y"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "altText"
- ],
- "type": "object"
- },
- "thumbnailUrl": {
- "description": "URL to the static thumbnail of the asset",
- "type": "string"
- },
- "url": {
- "description": "URL to the file source",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- },
- "link": {
- "additionalProperties": false,
- "properties": {
- "description": {
- "description": "Description of the link",
- "type": "string"
- },
- "thumbnailUrl": {
- "description": "Thumbnail URL of the link",
- "type": "string"
- },
- "title": {
- "description": "Title of the link",
- "type": "string"
- },
- "url": {
- "description": "URL to the link",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- },
- "video": {
- "additionalProperties": false,
- "properties": {
- "metadata": {
- "additionalProperties": false,
- "properties": {
- "thumbnailOffset": {
- "description": "Offset of the thumbnail chosen for the video, in ms",
- "type": "integer"
- },
- "title": {
- "description": "Video title",
- "type": "string"
- }
- },
- "required": [],
- "type": "object"
- },
- "thumbnailUrl": {
- "description": "Do not use: social networks do not accept custom video thumbnail images, and\nthe API rejects video assets that set this field. To choose the video\nthumbnail, set `metadata.thumbnailOffset` to select a frame from the video\n(supported for Instagram, TikTok, and Pinterest only).",
- "type": "string"
- },
- "url": {
- "description": "URL to the file source",
- "type": "string"
- }
- },
- "required": [
- "url"
- ],
- "type": "object"
- }
- },
- "required": [],
- "type": "object"
- },
- "type": "array"
- },
- "text": {
- "description": "The written content of the draft. Can be empty when the draft holds at\nleast one asset.",
- "type": "string"
- }
-}
removedInput schema / properties / payload / properties / draft / required
Removed value: -[
- "text"
-]
removedInput schema / properties / payload / properties / draft / type
Removed value: -"object"
addedInput schema / properties / payload / properties / tagIds / $ref
Added value: +"#/$defs/tagIds"
removedInput schema / properties / payload / properties / tagIds / description
Removed value: -"Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all."
removedInput schema / properties / payload / properties / tagIds / items
Removed value: -{
- "description": "Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all.",
- "type": "string"
-}
removedInput schema / properties / payload / properties / tagIds / type
Removed value: -"array"
addedInput schema / properties / payload / properties / targetDate / $ref
Added value: +"#/$defs/targetDate"
removedInput schema / properties / payload / properties / targetDate / description
Removed value: -"Date indicating when this piece of content should go out. This is a\nplanning aid only and does not schedule any posts. Omit to preserve the\nexisting target date. Null clears it."
removedInput schema / properties / payload / properties / targetDate / type
Removed value: -"string"
addedInput schema / properties / tagIds / $ref
Added value: +"#/$defs/tagIds"
removedInput schema / properties / tagIds / description
Removed value: -"Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all."
removedInput schema / properties / tagIds / items
Removed value: -{
- "description": "Tags to apply to this content item. Omit to keep the current tags. An\nempty list or null removes them all.",
- "type": "string"
-}
removedInput schema / properties / tagIds / type
Removed value: -"array"
addedInput schema / properties / targetDate / $ref
Added value: +"#/$defs/targetDate"
removedInput schema / properties / targetDate / description
Removed value: -"Date indicating when this piece of content should go out. This is a\nplanning aid only and does not schedule any posts. Omit to preserve the\nexisting target date. Null clears it."
removedInput schema / properties / targetDate / type
Removed value: -"string"