addedInput schema / properties / notes / items / properties / shortVersion
Added value: +{
+ "additionalProperties": false,
+ "description": "One short text for several platforms, e.g. { \"text\": \"...\", \"platforms\": [\"X\", \"BLUESKY\", \"THREADS\"] }, while the other platforms post content as written. Saved as one shared short version the writer edits once in the app. It must fit the tightest platform it goes to (X 280 as one post, Bluesky 300, Threads 500, LinkedIn 3000) or nothing is scheduled. A platform in it cannot also be in platformVersions.",
+ "properties": {
+ "platforms": {
+ "items": {
+ "enum": [
+ "X",
+ "BLUESKY",
+ "THREADS",
+ "LINKEDIN"
+ ],
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "text": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "platforms"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / results / items / properties / warnings
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / properties / results / items / required
Previous value: -[
- "index",
- "status",
- "clientRequestId",
- "platforms",
- "scheduledFor",
- "scheduleIds",
- "existingScheduleIds",
- "supersededIds",
- "code",
- "reason"
-]New value: +[
+ "index",
+ "status",
+ "clientRequestId",
+ "platforms",
+ "scheduledFor",
+ "scheduleIds",
+ "existingScheduleIds",
+ "supersededIds",
+ "warnings",
+ "code",
+ "reason"
+]