addedOutput schema / properties / takenDown
Added value: +{
+ "description": "A published post only: taken_down (deleted from the platform, or its CMS page deleted), left_in_cms (unpublished, but the page stays in the CMS as a draft at previewUrl, for the same reasons as cmsPreview), or left_live (removed from Mark only; still live at liveUrl).",
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "outcome": {
+ "const": "taken_down",
+ "type": "string"
+ }
+ },
+ "required": [
+ "outcome"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "outcome": {
+ "const": "left_in_cms",
+ "type": "string"
+ },
+ "previewUrl": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reason": {
+ "enum": [
+ "cannot_delete",
+ "edited",
+ "linked",
+ "live",
+ "unreachable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "outcome",
+ "previewUrl",
+ "reason"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "liveUrl": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "outcome": {
+ "const": "left_live",
+ "type": "string"
+ }
+ },
+ "required": [
+ "liveUrl",
+ "outcome"
+ ],
+ "type": "object"
+ }
+ ]
+}