החיפוש נטען רק כשמשתמשים בו. עיינו בכל הקטגוריות שלהלן.

תזמון ופרסום

הגשת טיוטת סביבת עבודה

השתמשו רק לאחר החלטה מפורשת לפרסם. נדרשת דרגת editor ומעלה וכן יכולת publish. תחילה שלחו id, expected_revision, mutation_id, content ואת בקשת הפרסום הקנונית request; השמיטו source_ref כי השרת מנהל את מקור התוכן ואת זהויות ההגשה. תוכן של עורכים שותפים אינו מהימן. תגובת 422 עם state=draft אינה מקבלת אף יעד: תקנו את התוכן לפני פעולת שינוי חדשה. לאחר ההתחלה, בצעו GET לאותה טיוטה והמשיכו תוצאה לא ידועה או חלקית עם submission.id בתור mutation_id ועם submission.expected_revision, תוך השמטת content וגם request. לעולם אל תיצרו פוסטים חלופיים ואל תיצרו מחדש Posts שכבר התקבלו. submitted פירושו שהטיוטה הועברה אל Scheduled Publishing; קראו את ה-Post המקורי לקבלת תוצאת הספק.

POST /studio-api/content-drafts/submit

החוזה נבדק: · sha256:75c8b8ebce408575

סקירה

השתמשו רק לאחר החלטה מפורשת לפרסם. נדרשת דרגת editor ומעלה וכן יכולת publish. תחילה שלחו id, expected_revision, mutation_id, content ואת בקשת הפרסום הקנונית request; השמיטו source_ref כי השרת מנהל את מקור התוכן ואת זהויות ההגשה. תוכן של עורכים שותפים אינו מהימן. תגובת 422 עם state=draft אינה מקבלת אף יעד: תקנו את התוכן לפני פעולת שינוי חדשה. לאחר ההתחלה, בצעו GET לאותה טיוטה והמשיכו תוצאה לא ידועה או חלקית עם submission.id בתור mutation_id ועם submission.expected_revision, תוך השמטת content וגם request. לעולם אל תיצרו פוסטים חלופיים ואל תיצרו מחדש Posts שכבר התקבלו. submitted פירושו שהטיוטה הועברה אל Scheduled Publishing; קראו את ה-Post המקורי לקבלת תוצאת הספק.

תגובת HTTP מוצלחת עשויה לציין שבקשה התקבלה, ולא שהושלמה. בעבודת רקע, שמרו את המזהה שהוחזר ובדקו את אותה פעולה עד שתסתיים. פוסט שתוזמן או התקבל נחשב שפורסם רק כשהפלטפורמה מאשרת זאת; חריגה מזמן ההמתנה אצל הלקוח אינה קובעת מה התוצאה.

אימות והרשאות

סוגי אמצעי גישה מתקבלים
user_session, delegated_oauth, personal_access_token
יכולת מואצלת
agent:publish
תפקיד מינימלי בסביבת העבודה
editor
היקף הגישה
משאבים שהמשתמש הזה מורשה לגשת אליהם
נדרשת הסכמה לכל סביבות העבודה
לא
משנה מצב
כן
מתי הפעולה הושלמה
durable destination acceptance; provider publication is separate

אסימון יכול להשתמש רק בזכויות שיש לבעליו. כל בקשה בודקת חברות בסביבת העבודה, בעלות על משאבים, סביבות עבודה נבחרות ויכולות שהוענקו. הפרופילים core ו-full משנים אילו כלים מוצגים; הם אינם מעניקים גישה.

שדות הבקשה

שדה חובה נדרש בתוך אובייקט האב והענף הנבחר שלו. צאצא נדרש אינו הופך אב אופציונלי לנדרש. הכללים ושמות השדות שלהלן מועתקים מהחוזה.

שדות הבקשה
שדה / ענףסוג / חובהאילוצים
$objectחובה באובייקט האב
  • additionalProperties: false
idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
expected_revisionintegerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
mutation_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
contentobjectרשות / פריט
  • additionalProperties: false
content.schemaVersionnumberרשות / פריט
  • const: 1
  • default: 1
content.accountIdsarrayרשות / פריט
  • maxItems: 50
  • default: []
content.accountIds[]stringרשות / פריט
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
content.captionstringרשות / פריט
  • maxLength: 5000
  • default: ""
content.hashtagsstringרשות / פריט
  • maxLength: 5000
  • default: ""
content.assetIdsarrayרשות / פריט
  • maxItems: 20
  • default: []
content.assetIds[]stringרשות / פריט
  • maxLength: 16
  • pattern: "^[1-9][0-9]*$"
content.threadsTextOnlybooleanרשות / פריט
  • default: false
content.instagramModestringרשות / פריט
  • enum: ["IMAGE","REELS","CAROUSEL","STORY_IMAGE","STORY_VIDEO"]
  • default: "REELS"
content.youtubeTitlestringרשות / פריט
  • maxLength: 100
  • default: ""
content.youtubePrivacystringרשות / פריט
  • enum: ["private","unlisted","public"]
  • default: "private"
content.youtubeSyntheticbooleanרשות / פריט
  • default: false
content.youtubeCategoryIdstringרשות / פריט
  • maxLength: 32
  • default: ""
content.youtubeShortbooleanרשות / פריט
  • default: false
content.linkUrlstringרשות / פריט
  • maxLength: 2048
  • default: ""
content.scheduledAtstringרשות / פריט
  • maxLength: 64
  • default: ""
content.displayTimezonestringרשות / פריט
  • minLength: 1
  • maxLength: 128
  • default: "UTC"
content.publishNowbooleanרשות / פריט
  • default: false
content.destinationOverridesobjectרשות / פריט
  • default: {}
  • additionalProperties: {"type":"object","properties":{"caption":{"type":"string","maxLength":5000},"scheduledAt":{"type":"string","maxLength":64}},"additionalProperties":false}
content.destinationOverrides.*objectרשות / פריט
  • additionalProperties: false
content.destinationOverrides.*.captionstringרשות / פריט
  • maxLength: 5000
content.destinationOverrides.*.scheduledAtstringרשות / פריט
  • maxLength: 64
content.expiresAtstringרשות / פריט
  • maxLength: 64
  • default: ""
requestobjectרשות / פריט
  • additionalProperties: false
request.workspace_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
request.project_idstring | nullרשות / פריט—
request.project_idanyOf 1stringרשות / פריט
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
request.project_idanyOf 2nullרשות / פריט—
request.source_refobject | nullרשות / פריט—
request.source_refanyOf 1objectרשות / פריט
  • additionalProperties: {}
request.source_ref.*anyOf 1any JSON valueרשות / פריט—
request.source_refanyOf 2nullרשות / פריט—
request.targetsarrayחובה באובייקט האב
  • minItems: 1
  • maxItems: 50
request.targets[]objectרשות / פריט
  • additionalProperties: false
request.targets[].social_account_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
request.targets[].captionstring | nullרשות / פריט
  • default: null
request.targets[].captionanyOf 1stringרשות / פריט
  • maxLength: 5000
request.targets[].captionanyOf 2nullרשות / פריט—
request.targets[].hashtagsarrayרשות / פריט
  • maxItems: 100
  • default: []
request.targets[].hashtags[]stringרשות / פריט
  • maxLength: 100
request.targets[].mediaarrayרשות / פריט
  • maxItems: 20
  • default: []
request.targets[].media[]objectרשות / פריט
  • additionalProperties: false
request.targets[].media[].kindstringחובה באובייקט האב
  • enum: ["image","video"]
request.targets[].media[].urlstringחובה באובייקט האב
  • format: "uri"
request.targets[].media[].cover_urlstring | nullרשות / פריט—
request.targets[].media[].cover_urlanyOf 1stringרשות / פריט
  • format: "uri"
request.targets[].media[].cover_urlanyOf 2nullרשות / פריט—
request.targets[].media[].cover_asset_idinteger | nullרשות / פריט—
request.targets[].media[].cover_asset_idanyOf 1integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].media[].cover_asset_idanyOf 2nullרשות / פריט—
request.targets[].media[].asset_idinteger | nullרשות / פריט—
request.targets[].media[].asset_idanyOf 1integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].media[].asset_idanyOf 2nullרשות / פריט—
request.targets[].media[].mime_typestring | nullרשות / פריט—
request.targets[].media[].mime_typeanyOf 1stringרשות / פריט
  • minLength: 1
  • maxLength: 160
request.targets[].media[].mime_typeanyOf 2nullרשות / פריט—
request.targets[].link_urlstring | nullרשות / פריט—
request.targets[].link_urlanyOf 1stringרשות / פריט
  • format: "uri"
request.targets[].link_urlanyOf 2nullרשות / פריט—
request.targets[].provider_payloadobjectחובה באובייקט האב—
request.targets[].provider_payloadoneOf 1objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.platformoneOf 1stringחובה באובייקט האב
  • const: "x"
request.targets[].provider_payload.publish_optionsoneOf 1objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeoneOf 1stringחובה באובייקט האב
  • enum: ["TEXT","VIDEO"]
request.targets[].provider_payloadoneOf 2objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.platformoneOf 2stringחובה באובייקט האב
  • const: "instagram"
request.targets[].provider_payload.publish_optionsoneOf 2objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeoneOf 2stringחובה באובייקט האב
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
request.targets[].provider_payload.publish_options.location_idoneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.share_to_feedoneOf 2booleanרשות / פריט—
request.targets[].provider_payload.publish_options.collaboratorsoneOf 2arrayרשות / פריט
  • maxItems: 3
request.targets[].provider_payload.publish_options.collaborators[]oneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 30
request.targets[].provider_payload.publish_options.first_commentoneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 2200
request.targets[].provider_payload.publish_options.cover_asset_idoneOf 2integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.thumb_offset_msoneOf 2integerרשות / פריט
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.audio_nameoneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.trial_paramsoneOf 2objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.trial_params.graduation_strategyoneOf 2stringחובה באובייקט האב
  • enum: ["MANUAL","SS_PERFORMANCE"]
request.targets[].provider_payload.publish_options.is_ai_generatedoneOf 2booleanרשות / פריט—
request.targets[].provider_payload.publish_options.branded_content_sponsor_idsoneOf 2arrayרשות / פריט
  • maxItems: 2
request.targets[].provider_payload.publish_options.branded_content_sponsor_ids[]oneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.is_paid_partnershiponeOf 2booleanרשות / פריט—
request.targets[].provider_payload.publish_options.media_optionsoneOf 2arrayרשות / פריט
  • maxItems: 10
request.targets[].provider_payload.publish_options.media_options[]oneOf 2objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idoneOf 2integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_textoneOf 2stringרשות / פריט
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payload.publish_options.media_options[].user_tagsoneOf 2arrayרשות / פריט
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[].user_tags[]oneOf 2objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].user_tags[].usernameoneOf 2stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 30
request.targets[].provider_payload.publish_options.media_options[].user_tags[].xoneOf 2numberרשות / פריט
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].user_tags[].yoneOf 2numberרשות / פריט
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].product_tagsoneOf 2arrayרשות / פריט
  • maxItems: 5
request.targets[].provider_payload.publish_options.media_options[].product_tags[]oneOf 2objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].product_tags[].product_idoneOf 2stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.media_options[].product_tags[].xoneOf 2numberרשות / פריט
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].product_tags[].yoneOf 2numberרשות / פריט
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].thumb_offset_msoneOf 2integerרשות / פריט
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payloadoneOf 3objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.platformoneOf 3stringחובה באובייקט האב
  • const: "facebook"
request.targets[].provider_payload.publish_optionsoneOf 3objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeoneOf 3stringחובה באובייקט האב
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
request.targets[].provider_payload.publish_options.titleoneOf 3stringרשות / פריט
  • maxLength: 255
request.targets[].provider_payload.publish_options.descriptiononeOf 3stringרשות / פריט
  • maxLength: 5000
request.targets[].provider_payload.publish_options.publication_modeoneOf 3stringרשות / פריט
  • enum: ["PUBLISH","DRAFT"]
request.targets[].provider_payload.publish_options.backdated_timeoneOf 3numberרשות / פריט—
request.targets[].provider_payload.publish_options.backdated_time_granularityoneOf 3stringרשות / פריט
  • enum: ["year","month","day","hour","minute"]
request.targets[].provider_payload.publish_options.placeoneOf 3stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.tagsoneOf 3arrayרשות / פריט
  • maxItems: 50
request.targets[].provider_payload.publish_options.tags[]oneOf 3stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targetingoneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.age_minoneOf 3integerרשות / פריט
  • minimum: 13
  • maximum: 65
request.targets[].provider_payload.publish_options.feed_targeting.age_maxoneOf 3integerרשות / פריט
  • minimum: 13
  • maximum: 65
request.targets[].provider_payload.publish_options.feed_targeting.college_yearsoneOf 3arrayרשות / פריט
  • maxItems: 100
request.targets[].provider_payload.publish_options.feed_targeting.college_years[]oneOf 3integerרשות / פריט
  • minimum: 1900
  • maximum: 2200
request.targets[].provider_payload.publish_options.feed_targeting.education_statusesoneOf 3arrayרשות / פריט
  • maxItems: 3
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3numberרשות / פריט—
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 1numberרשות / פריט
  • const: 1
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 2numberרשות / פריט
  • const: 2
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 3numberרשות / פריט
  • const: 3
request.targets[].provider_payload.publish_options.feed_targeting.gendersoneOf 3arrayרשות / פריט
  • maxItems: 2
request.targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3numberרשות / פריט—
request.targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3 / anyOf 1numberרשות / פריט
  • const: 1
request.targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3 / anyOf 2numberרשות / פריט
  • const: 2
request.targets[].provider_payload.publish_options.feed_targeting.geo_locationsoneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.countriesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 25
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.countries[]oneOf 3stringרשות / פריט
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regionsoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.citiesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusoneOf 3numberרשות / פריט
  • maximum: 1000
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitoneOf 3stringרשות / פריט
  • enum: ["mile","kilometer"]
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zipsoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_typesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 2
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_types[]oneOf 3stringרשות / פריט
  • enum: ["home","recent"]
request.targets[].provider_payload.publish_options.feed_targeting.interestsoneOf 3arrayרשות / פריט
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3string | integerרשות / פריט—
request.targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3 / anyOf 1stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3 / anyOf 2integerרשות / פריט
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.localesoneOf 3arrayרשות / פריט
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.locales[]oneOf 3integerרשות / פריט
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statusesoneOf 3arrayרשות / פריט
  • maxItems: 4
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3numberרשות / פריט—
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 1numberרשות / פריט
  • const: 1
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 2numberרשות / פריט
  • const: 2
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 3numberרשות / פריט
  • const: 3
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 4numberרשות / פריט
  • const: 4
request.targets[].provider_payload.publish_options.targetingoneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3numberרשות / פריט—
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 1numberרשות / פריט
  • const: 13
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 2numberרשות / פריט
  • const: 15
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 3numberרשות / פריט
  • const: 18
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 4numberרשות / פריט
  • const: 21
request.targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 5numberרשות / פריט
  • const: 25
request.targets[].provider_payload.publish_options.targeting.geo_locationsoneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.countriesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 25
request.targets[].provider_payload.publish_options.targeting.geo_locations.countries[]oneOf 3stringרשות / פריט
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.targeting.geo_locations.regionsoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.citiesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].radiusoneOf 3numberרשות / פריט
  • maximum: 1000
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitoneOf 3stringרשות / פריט
  • enum: ["mile","kilometer"]
request.targets[].provider_payload.publish_options.targeting.geo_locations.zipsoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3string | integerחובה באובייקט האב—
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3 / anyOf 2integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.location_typesoneOf 3arrayרשות / פריט
  • minItems: 1
  • maxItems: 2
request.targets[].provider_payload.publish_options.targeting.geo_locations.location_types[]oneOf 3stringרשות / פריט
  • enum: ["home","recent"]
request.targets[].provider_payload.publish_options.child_attachmentsoneOf 3arrayרשות / פריט
  • minItems: 2
  • maxItems: 10
request.targets[].provider_payload.publish_options.child_attachments[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.child_attachments[].linkoneOf 3stringחובה באובייקט האב
  • format: "uri"
request.targets[].provider_payload.publish_options.child_attachments[].nameoneOf 3stringרשות / פריט
  • maxLength: 255
request.targets[].provider_payload.publish_options.child_attachments[].descriptiononeOf 3stringרשות / פריט
  • maxLength: 1000
request.targets[].provider_payload.publish_options.child_attachments[].pictureoneOf 3stringחובה באובייקט האב
  • format: "uri"
request.targets[].provider_payload.publish_options.multi_share_end_cardoneOf 3booleanרשות / פריט—
request.targets[].provider_payload.publish_options.multi_share_optimizedoneOf 3booleanרשות / פריט—
request.targets[].provider_payload.publish_options.unpublished_content_typeoneOf 3stringרשות / פריט
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
request.targets[].provider_payload.publish_options.no_storyoneOf 3booleanרשות / פריט—
request.targets[].provider_payload.publish_options.crossposted_video_idoneOf 3stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.sphericaloneOf 3booleanרשות / פריט—
request.targets[].provider_payload.publish_options.media_optionsoneOf 3arrayרשות / פריט
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[]oneOf 3objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idoneOf 3integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_text_customoneOf 3stringרשות / פריט
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payloadoneOf 4objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.platformoneOf 4stringחובה באובייקט האב
  • const: "threads"
request.targets[].provider_payload.publish_optionsoneOf 4objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeoneOf 4stringחובה באובייקט האב
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
request.targets[].provider_payload.publish_options.reply_to_idoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.quote_post_idoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.repost_target_idoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.reply_controloneOf 4stringרשות / פריט
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
request.targets[].provider_payload.publish_options.enable_reply_approvalsoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.link_attachmentoneOf 4stringרשות / פריט
  • format: "uri"
request.targets[].provider_payload.publish_options.poll_attachmentoneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.poll_attachment.option_aoneOf 4stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_boneOf 4stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_coneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_doneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.gif_attachmentoneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.gif_attachment.gif_idoneOf 4stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.gif_attachment.provideroneOf 4stringחובה באובייקט האב
  • const: "GIPHY"
request.targets[].provider_payload.publish_options.text_attachmentoneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_attachment.plaintextoneOf 4stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 10000
request.targets[].provider_payload.publish_options.text_attachment.link_attachment_urloneOf 4stringרשות / פריט
  • format: "uri"
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_infooneOf 4arrayרשות / פריט
  • maxItems: 100
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[]oneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetoneOf 4integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthoneOf 4integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infooneOf 4arrayחובה באובייקט האב
  • minItems: 1
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]oneOf 4stringרשות / פריט
  • enum: ["bold","italic","highlight","underline","strikethrough"]
request.targets[].provider_payload.publish_options.topic_tagoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 50
request.targets[].provider_payload.publish_options.text_entitiesoneOf 4arrayרשות / פריט
  • maxItems: 10
request.targets[].provider_payload.publish_options.text_entities[]oneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_entities[].entity_typeoneOf 4stringחובה באובייקט האב
  • enum: ["SPOILER","spoiler"]
request.targets[].provider_payload.publish_options.text_entities[].offsetoneOf 4integerחובה באובייקט האב
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.text_entities[].lengthoneOf 4integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.is_spoiler_mediaoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.is_ghost_postoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.location_idoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.allowlisted_country_codesoneOf 4arrayרשות / פריט
  • minItems: 1
  • maxItems: 249
request.targets[].provider_payload.publish_options.allowlisted_country_codes[]oneOf 4stringרשות / פריט
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.crossreshare_to_igoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.crossreshare_to_ig_dark_modeoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.auto_publish_textoneOf 4booleanרשות / פריט—
request.targets[].provider_payload.publish_options.media_optionsoneOf 4arrayרשות / פריט
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[]oneOf 4objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idoneOf 4integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_textoneOf 4stringרשות / פריט
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payload.publish_options.media_options[].is_spoiler_mediaoneOf 4booleanרשות / פריט—
request.targets[].provider_payloadoneOf 5objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.platformoneOf 5stringחובה באובייקט האב
  • const: "youtube"
request.targets[].provider_payload.publish_optionsoneOf 5objectחובה באובייקט האב
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeoneOf 5stringחובה באובייקט האב
  • const: "VIDEO"
request.targets[].provider_payload.publish_options.titleoneOf 5stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.descriptiononeOf 5stringרשות / פריט
  • maxLength: 5000
request.targets[].provider_payload.publish_options.tagsoneOf 5arrayרשות / פריט
  • maxItems: 100
request.targets[].provider_payload.publish_options.tags[]oneOf 5stringרשות / פריט
  • minLength: 1
  • maxLength: 500
request.targets[].provider_payload.publish_options.category_idoneOf 5stringרשות / פריט—
request.targets[].provider_payload.publish_options.category_idoneOf 5 / anyOf 1stringרשות / פריט
  • minLength: 0
  • maxLength: 0
request.targets[].provider_payload.publish_options.category_idoneOf 5 / anyOf 2stringרשות / פריט
  • pattern: "^\\d+$"
request.targets[].provider_payload.publish_options.default_languageoneOf 5stringרשות / פריט
  • minLength: 2
  • maxLength: 35
request.targets[].provider_payload.publish_options.localizationsoneOf 5objectרשות / פריט
  • additionalProperties: {"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":5000}},"required":["title","description"],"additionalProperties":false}
request.targets[].provider_payload.publish_options.localizations.*oneOf 5objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.localizations.*.titleoneOf 5stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.localizations.*.descriptiononeOf 5stringחובה באובייקט האב
  • maxLength: 5000
request.targets[].provider_payload.publish_options.privacy_statusoneOf 5stringחובה באובייקט האב
  • enum: ["private","unlisted","public"]
request.targets[].provider_payload.publish_options.cancellation_modeoneOf 5stringחובה באובייקט האב
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
request.targets[].provider_payload.publish_options.licenseoneOf 5stringרשות / פריט
  • enum: ["youtube","creativeCommon"]
request.targets[].provider_payload.publish_options.embeddableoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.public_stats_viewableoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.self_declared_made_for_kidsoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.contains_synthetic_mediaoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.has_paid_product_placementoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.recording_dateoneOf 5stringרשות / פריט
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
request.targets[].provider_payload.publish_options.notify_subscribersoneOf 5booleanרשות / פריט—
request.targets[].provider_payload.publish_options.thumbnail_asset_idoneOf 5integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.surface_expectationoneOf 5stringרשות / פריט
  • const: "SHORT"
request.targets[].provider_payload.publish_options.brand_partneroneOf 5objectרשות / פריט
  • additionalProperties: false
request.targets[].provider_payload.publish_options.brand_partner.channel_idoneOf 5stringרשות / פריט
  • pattern: "^UC[A-Za-z0-9_-]+$"
request.targets[].provider_payload.publish_options.brand_partner.channel_handleoneOf 5stringרשות / פריט
  • pattern: "^@[A-Za-z0-9._-]+$"
request.targets[].scheduled_atstringחובה באובייקט האב
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
request.targets[].display_timezonestringרשות / פריט
  • minLength: 1
  • maxLength: 80
  • default: "UTC"
request.targets[].local_scheduled_atstringרשות / פריט
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
request.targets[].schedule_dst_disambiguationstringרשות / פריט
  • enum: ["exact","earlier","later"]
request.targets[].expires_atstring | nullרשות / פריט—
request.targets[].expires_atanyOf 1stringרשות / פריט
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
request.targets[].expires_atanyOf 2nullרשות / פריט—
request.targets[].source_refobject | nullרשות / פריט—
request.targets[].source_refanyOf 1objectרשות / פריט
  • additionalProperties: {}
request.targets[].source_ref.*anyOf 1any JSON valueרשות / פריט—
request.targets[].source_refanyOf 2nullרשות / פריט—
request.targets[].automatic_retry_enabledbooleanרשות / פריט
  • default: true
request.targets[].idempotency_keystringחובה באובייקט האב
  • minLength: 8
  • maxLength: 160
JSON Schema מלא
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "expected_revision": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "mutation_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "content": {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "default": 1,
          "type": "number",
          "const": 1
        },
        "accountIds": {
          "default": [],
          "maxItems": 50,
          "type": "array",
          "items": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
          }
        },
        "caption": {
          "default": "",
          "type": "string",
          "maxLength": 5000
        },
        "hashtags": {
          "default": "",
          "type": "string",
          "maxLength": 5000
        },
        "assetIds": {
          "default": [],
          "maxItems": 20,
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 16,
            "pattern": "^[1-9][0-9]*$"
          }
        },
        "threadsTextOnly": {
          "default": false,
          "type": "boolean"
        },
        "instagramMode": {
          "default": "REELS",
          "type": "string",
          "enum": [
            "IMAGE",
            "REELS",
            "CAROUSEL",
            "STORY_IMAGE",
            "STORY_VIDEO"
          ]
        },
        "youtubeTitle": {
          "default": "",
          "type": "string",
          "maxLength": 100
        },
        "youtubePrivacy": {
          "default": "private",
          "type": "string",
          "enum": [
            "private",
            "unlisted",
            "public"
          ]
        },
        "youtubeSynthetic": {
          "default": false,
          "type": "boolean"
        },
        "youtubeCategoryId": {
          "default": "",
          "type": "string",
          "maxLength": 32
        },
        "youtubeShort": {
          "default": false,
          "type": "boolean"
        },
        "linkUrl": {
          "default": "",
          "type": "string",
          "maxLength": 2048
        },
        "scheduledAt": {
          "default": "",
          "type": "string",
          "maxLength": 64
        },
        "displayTimezone": {
          "default": "UTC",
          "type": "string",
          "minLength": 1,
          "maxLength": 128
        },
        "publishNow": {
          "default": false,
          "type": "boolean"
        },
        "destinationOverrides": {
          "default": {},
          "type": "object",
          "propertyNames": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
          },
          "additionalProperties": {
            "type": "object",
            "properties": {
              "caption": {
                "type": "string",
                "maxLength": 5000
              },
              "scheduledAt": {
                "type": "string",
                "maxLength": 64
              }
            },
            "additionalProperties": false
          }
        },
        "expiresAt": {
          "default": "",
          "type": "string",
          "maxLength": 64
        }
      },
      "additionalProperties": false
    },
    "request": {
      "type": "object",
      "properties": {
        "workspace_id": {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        "project_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid",
              "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
            },
            {
              "type": "null"
            }
          ]
        },
        "source_ref": {
          "anyOf": [
            {
              "type": "object",
              "propertyNames": {
                "type": "string"
              },
              "additionalProperties": {}
            },
            {
              "type": "null"
            }
          ]
        },
        "targets": {
          "minItems": 1,
          "maxItems": 50,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              },
              "caption": {
                "default": null,
                "anyOf": [
                  {
                    "type": "string",
                    "maxLength": 5000
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "hashtags": {
                "default": [],
                "maxItems": 100,
                "type": "array",
                "items": {
                  "type": "string",
                  "maxLength": 100
                }
              },
              "media": {
                "default": [],
                "maxItems": 20,
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "kind": {
                      "type": "string",
                      "enum": [
                        "image",
                        "video"
                      ]
                    },
                    "url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "cover_url": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "uri"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "cover_asset_id": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "asset_id": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "mime_type": {
                      "anyOf": [
                        {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 160
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "kind",
                    "url"
                  ],
                  "additionalProperties": false
                }
              },
              "link_url": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uri"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "provider_payload": {
                "oneOf": [
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "const": "x"
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "enum": [
                              "TEXT",
                              "VIDEO"
                            ]
                          }
                        },
                        "required": [
                          "post_type"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "const": "instagram"
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "enum": [
                              "IMAGE",
                              "VIDEO",
                              "CAROUSEL",
                              "REELS",
                              "STORY_IMAGE",
                              "STORY_VIDEO"
                            ]
                          },
                          "location_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "share_to_feed": {
                            "type": "boolean"
                          },
                          "collaborators": {
                            "maxItems": 3,
                            "type": "array",
                            "items": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 30
                            }
                          },
                          "first_comment": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 2200
                          },
                          "cover_asset_id": {
                            "type": "integer",
                            "exclusiveMinimum": 0,
                            "maximum": 9007199254740991
                          },
                          "thumb_offset_ms": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 9007199254740991
                          },
                          "audio_name": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 100
                          },
                          "trial_params": {
                            "type": "object",
                            "properties": {
                              "graduation_strategy": {
                                "type": "string",
                                "enum": [
                                  "MANUAL",
                                  "SS_PERFORMANCE"
                                ]
                              }
                            },
                            "required": [
                              "graduation_strategy"
                            ],
                            "additionalProperties": false
                          },
                          "is_ai_generated": {
                            "type": "boolean"
                          },
                          "branded_content_sponsor_ids": {
                            "maxItems": 2,
                            "type": "array",
                            "items": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 256
                            }
                          },
                          "is_paid_partnership": {
                            "type": "boolean"
                          },
                          "media_options": {
                            "maxItems": 10,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "asset_id": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "alt_text": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 1000
                                },
                                "user_tags": {
                                  "maxItems": 20,
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "username": {
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 30
                                      },
                                      "x": {
                                        "type": "number",
                                        "minimum": 0,
                                        "maximum": 1
                                      },
                                      "y": {
                                        "type": "number",
                                        "minimum": 0,
                                        "maximum": 1
                                      }
                                    },
                                    "required": [
                                      "username"
                                    ],
                                    "additionalProperties": false
                                  }
                                },
                                "product_tags": {
                                  "maxItems": 5,
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "product_id": {
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 256
                                      },
                                      "x": {
                                        "type": "number",
                                        "minimum": 0,
                                        "maximum": 1
                                      },
                                      "y": {
                                        "type": "number",
                                        "minimum": 0,
                                        "maximum": 1
                                      }
                                    },
                                    "required": [
                                      "product_id"
                                    ],
                                    "additionalProperties": false
                                  }
                                },
                                "thumb_offset_ms": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                }
                              },
                              "required": [
                                "asset_id"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "post_type"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "const": "facebook"
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "enum": [
                              "TEXT",
                              "LINK",
                              "IMAGE",
                              "MULTI_IMAGE",
                              "VIDEO",
                              "REELS",
                              "STORY_IMAGE",
                              "STORY_VIDEO"
                            ]
                          },
                          "title": {
                            "type": "string",
                            "maxLength": 255
                          },
                          "description": {
                            "type": "string",
                            "maxLength": 5000
                          },
                          "publication_mode": {
                            "type": "string",
                            "enum": [
                              "PUBLISH",
                              "DRAFT"
                            ]
                          },
                          "backdated_time": {
                            "type": "number"
                          },
                          "backdated_time_granularity": {
                            "type": "string",
                            "enum": [
                              "year",
                              "month",
                              "day",
                              "hour",
                              "minute"
                            ]
                          },
                          "place": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "tags": {
                            "maxItems": 50,
                            "type": "array",
                            "items": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 256
                            }
                          },
                          "feed_targeting": {
                            "type": "object",
                            "properties": {
                              "age_min": {
                                "type": "integer",
                                "minimum": 13,
                                "maximum": 65
                              },
                              "age_max": {
                                "type": "integer",
                                "minimum": 13,
                                "maximum": 65
                              },
                              "college_years": {
                                "maxItems": 100,
                                "type": "array",
                                "items": {
                                  "type": "integer",
                                  "minimum": 1900,
                                  "maximum": 2200
                                }
                              },
                              "education_statuses": {
                                "maxItems": 3,
                                "type": "array",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "number",
                                      "const": 1
                                    },
                                    {
                                      "type": "number",
                                      "const": 2
                                    },
                                    {
                                      "type": "number",
                                      "const": 3
                                    }
                                  ]
                                }
                              },
                              "genders": {
                                "maxItems": 2,
                                "type": "array",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "number",
                                      "const": 1
                                    },
                                    {
                                      "type": "number",
                                      "const": 2
                                    }
                                  ]
                                }
                              },
                              "geo_locations": {
                                "type": "object",
                                "properties": {
                                  "countries": {
                                    "minItems": 1,
                                    "maxItems": 25,
                                    "type": "array",
                                    "items": {
                                      "type": "string",
                                      "pattern": "^[A-Z]{2}$"
                                    }
                                  },
                                  "regions": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "cities": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        },
                                        "radius": {
                                          "type": "number",
                                          "exclusiveMinimum": 0,
                                          "maximum": 1000
                                        },
                                        "distance_unit": {
                                          "type": "string",
                                          "enum": [
                                            "mile",
                                            "kilometer"
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "zips": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "location_types": {
                                    "minItems": 1,
                                    "maxItems": 2,
                                    "type": "array",
                                    "items": {
                                      "type": "string",
                                      "enum": [
                                        "home",
                                        "recent"
                                      ]
                                    }
                                  }
                                },
                                "additionalProperties": false
                              },
                              "interests": {
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "minLength": 1,
                                      "maxLength": 256
                                    },
                                    {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 9007199254740991
                                    }
                                  ]
                                }
                              },
                              "locales": {
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                }
                              },
                              "relationship_statuses": {
                                "maxItems": 4,
                                "type": "array",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "number",
                                      "const": 1
                                    },
                                    {
                                      "type": "number",
                                      "const": 2
                                    },
                                    {
                                      "type": "number",
                                      "const": 3
                                    },
                                    {
                                      "type": "number",
                                      "const": 4
                                    }
                                  ]
                                }
                              }
                            },
                            "additionalProperties": false
                          },
                          "targeting": {
                            "type": "object",
                            "properties": {
                              "age_min": {
                                "anyOf": [
                                  {
                                    "type": "number",
                                    "const": 13
                                  },
                                  {
                                    "type": "number",
                                    "const": 15
                                  },
                                  {
                                    "type": "number",
                                    "const": 18
                                  },
                                  {
                                    "type": "number",
                                    "const": 21
                                  },
                                  {
                                    "type": "number",
                                    "const": 25
                                  }
                                ]
                              },
                              "geo_locations": {
                                "type": "object",
                                "properties": {
                                  "countries": {
                                    "minItems": 1,
                                    "maxItems": 25,
                                    "type": "array",
                                    "items": {
                                      "type": "string",
                                      "pattern": "^[A-Z]{2}$"
                                    }
                                  },
                                  "regions": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "cities": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        },
                                        "radius": {
                                          "type": "number",
                                          "exclusiveMinimum": 0,
                                          "maximum": 1000
                                        },
                                        "distance_unit": {
                                          "type": "string",
                                          "enum": [
                                            "mile",
                                            "kilometer"
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "zips": {
                                    "minItems": 1,
                                    "maxItems": 250,
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "key": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1,
                                              "maxLength": 256
                                            },
                                            {
                                              "type": "integer",
                                              "minimum": 0,
                                              "maximum": 9007199254740991
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "key"
                                      ],
                                      "additionalProperties": false
                                    }
                                  },
                                  "location_types": {
                                    "minItems": 1,
                                    "maxItems": 2,
                                    "type": "array",
                                    "items": {
                                      "type": "string",
                                      "enum": [
                                        "home",
                                        "recent"
                                      ]
                                    }
                                  }
                                },
                                "additionalProperties": false
                              }
                            },
                            "additionalProperties": false
                          },
                          "child_attachments": {
                            "minItems": 2,
                            "maxItems": 10,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "link": {
                                  "type": "string",
                                  "format": "uri"
                                },
                                "name": {
                                  "type": "string",
                                  "maxLength": 255
                                },
                                "description": {
                                  "type": "string",
                                  "maxLength": 1000
                                },
                                "picture": {
                                  "type": "string",
                                  "format": "uri"
                                }
                              },
                              "required": [
                                "link",
                                "picture"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "multi_share_end_card": {
                            "type": "boolean"
                          },
                          "multi_share_optimized": {
                            "type": "boolean"
                          },
                          "unpublished_content_type": {
                            "type": "string",
                            "enum": [
                              "SCHEDULED",
                              "SCHEDULED_RECURRING",
                              "DRAFT",
                              "PUBLISH_PENDING",
                              "ADS_POST",
                              "INLINE_CREATED",
                              "PUBLISHED",
                              "REVIEWABLE_BRANDED_CONTENT"
                            ]
                          },
                          "no_story": {
                            "type": "boolean"
                          },
                          "crossposted_video_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "spherical": {
                            "type": "boolean"
                          },
                          "media_options": {
                            "maxItems": 20,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "asset_id": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "alt_text_custom": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 1000
                                }
                              },
                              "required": [
                                "asset_id"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "post_type"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "const": "threads"
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "enum": [
                              "TEXT",
                              "IMAGE",
                              "VIDEO",
                              "CAROUSEL",
                              "REPOST"
                            ]
                          },
                          "reply_to_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "quote_post_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "repost_target_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "reply_control": {
                            "type": "string",
                            "enum": [
                              "everyone",
                              "accounts_you_follow",
                              "mentioned_only",
                              "parent_post_author_only",
                              "followers_only"
                            ]
                          },
                          "enable_reply_approvals": {
                            "type": "boolean"
                          },
                          "link_attachment": {
                            "type": "string",
                            "format": "uri"
                          },
                          "poll_attachment": {
                            "type": "object",
                            "properties": {
                              "option_a": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 25
                              },
                              "option_b": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 25
                              },
                              "option_c": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 25
                              },
                              "option_d": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 25
                              }
                            },
                            "required": [
                              "option_a",
                              "option_b"
                            ],
                            "additionalProperties": false
                          },
                          "gif_attachment": {
                            "type": "object",
                            "properties": {
                              "gif_id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 256
                              },
                              "provider": {
                                "type": "string",
                                "const": "GIPHY"
                              }
                            },
                            "required": [
                              "gif_id",
                              "provider"
                            ],
                            "additionalProperties": false
                          },
                          "text_attachment": {
                            "type": "object",
                            "properties": {
                              "plaintext": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 10000
                              },
                              "link_attachment_url": {
                                "type": "string",
                                "format": "uri"
                              },
                              "text_with_styling_info": {
                                "maxItems": 100,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "offset": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 9007199254740991
                                    },
                                    "length": {
                                      "type": "integer",
                                      "exclusiveMinimum": 0,
                                      "maximum": 9007199254740991
                                    },
                                    "styling_info": {
                                      "minItems": 1,
                                      "type": "array",
                                      "items": {
                                        "type": "string",
                                        "enum": [
                                          "bold",
                                          "italic",
                                          "highlight",
                                          "underline",
                                          "strikethrough"
                                        ]
                                      }
                                    }
                                  },
                                  "required": [
                                    "offset",
                                    "length",
                                    "styling_info"
                                  ],
                                  "additionalProperties": false
                                }
                              }
                            },
                            "required": [
                              "plaintext"
                            ],
                            "additionalProperties": false
                          },
                          "topic_tag": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 50
                          },
                          "text_entities": {
                            "maxItems": 10,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "entity_type": {
                                  "type": "string",
                                  "enum": [
                                    "SPOILER",
                                    "spoiler"
                                  ]
                                },
                                "offset": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "length": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                }
                              },
                              "required": [
                                "entity_type",
                                "offset",
                                "length"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "is_spoiler_media": {
                            "type": "boolean"
                          },
                          "is_ghost_post": {
                            "type": "boolean"
                          },
                          "location_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "allowlisted_country_codes": {
                            "minItems": 1,
                            "maxItems": 249,
                            "type": "array",
                            "items": {
                              "type": "string",
                              "pattern": "^[A-Z]{2}$"
                            }
                          },
                          "crossreshare_to_ig": {
                            "type": "boolean"
                          },
                          "crossreshare_to_ig_dark_mode": {
                            "type": "boolean"
                          },
                          "auto_publish_text": {
                            "type": "boolean"
                          },
                          "media_options": {
                            "maxItems": 20,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "asset_id": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "alt_text": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 1000
                                },
                                "is_spoiler_media": {
                                  "type": "boolean"
                                }
                              },
                              "required": [
                                "asset_id"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "post_type"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "const": "youtube"
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "const": "VIDEO"
                          },
                          "title": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 100
                          },
                          "description": {
                            "type": "string",
                            "maxLength": 5000
                          },
                          "tags": {
                            "maxItems": 100,
                            "type": "array",
                            "items": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            }
                          },
                          "category_id": {
                            "anyOf": [
                              {
                                "type": "string",
                                "minLength": 0,
                                "maxLength": 0
                              },
                              {
                                "type": "string",
                                "pattern": "^\\d+$"
                              }
                            ]
                          },
                          "default_language": {
                            "type": "string",
                            "minLength": 2,
                            "maxLength": 35
                          },
                          "localizations": {
                            "type": "object",
                            "propertyNames": {
                              "type": "string"
                            },
                            "additionalProperties": {
                              "type": "object",
                              "properties": {
                                "title": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 100
                                },
                                "description": {
                                  "type": "string",
                                  "maxLength": 5000
                                }
                              },
                              "required": [
                                "title",
                                "description"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "privacy_status": {
                            "type": "string",
                            "enum": [
                              "private",
                              "unlisted",
                              "public"
                            ]
                          },
                          "cancellation_mode": {
                            "type": "string",
                            "enum": [
                              "DELETE",
                              "UNSCHEDULE_KEEP_PRIVATE"
                            ]
                          },
                          "license": {
                            "type": "string",
                            "enum": [
                              "youtube",
                              "creativeCommon"
                            ]
                          },
                          "embeddable": {
                            "type": "boolean"
                          },
                          "public_stats_viewable": {
                            "type": "boolean"
                          },
                          "self_declared_made_for_kids": {
                            "type": "boolean"
                          },
                          "contains_synthetic_media": {
                            "type": "boolean"
                          },
                          "has_paid_product_placement": {
                            "type": "boolean"
                          },
                          "recording_date": {
                            "type": "string",
                            "format": "date-time",
                            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                          },
                          "notify_subscribers": {
                            "type": "boolean"
                          },
                          "thumbnail_asset_id": {
                            "type": "integer",
                            "exclusiveMinimum": 0,
                            "maximum": 9007199254740991
                          },
                          "surface_expectation": {
                            "type": "string",
                            "const": "SHORT"
                          },
                          "brand_partner": {
                            "type": "object",
                            "properties": {
                              "channel_id": {
                                "type": "string",
                                "pattern": "^UC[A-Za-z0-9_-]+$"
                              },
                              "channel_handle": {
                                "type": "string",
                                "pattern": "^@[A-Za-z0-9._-]+$"
                              }
                            },
                            "additionalProperties": false
                          }
                        },
                        "required": [
                          "post_type",
                          "title",
                          "privacy_status",
                          "cancellation_mode"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  }
                ]
              },
              "scheduled_at": {
                "type": "string",
                "format": "date-time",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
              },
              "display_timezone": {
                "default": "UTC",
                "type": "string",
                "minLength": 1,
                "maxLength": 80
              },
              "local_scheduled_at": {
                "type": "string",
                "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
              },
              "schedule_dst_disambiguation": {
                "type": "string",
                "enum": [
                  "exact",
                  "earlier",
                  "later"
                ]
              },
              "expires_at": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "date-time",
                    "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source_ref": {
                "anyOf": [
                  {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "automatic_retry_enabled": {
                "default": true,
                "type": "boolean"
              },
              "idempotency_key": {
                "type": "string",
                "minLength": 8,
                "maxLength": 160
              }
            },
            "required": [
              "social_account_id",
              "provider_payload",
              "scheduled_at",
              "idempotency_key"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "workspace_id",
        "targets"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "id",
    "expected_revision",
    "mutation_id"
  ],
  "additionalProperties": false
}

תגובה והשלמה

סטטוסי HTTP להצלחה: 200, 422. מתי הפעולה הושלמה: durable destination acceptance; provider publication is separate.

תגובת HTTP מוצלחת עשויה לציין שבקשה התקבלה, ולא שהושלמה. בעבודת רקע, שמרו את המזהה שהוחזר ובדקו את אותה פעולה עד שתסתיים. פוסט שתוזמן או התקבל נחשב שפורסם רק כשהפלטפורמה מאשרת זאת; חריגה מזמן ההמתנה אצל הלקוח אינה קובעת מה התוצאה.

שדה חובה נדרש בתוך אובייקט האב והענף הנבחר שלו. צאצא נדרש אינו הופך אב אופציונלי לנדרש. הכללים ושמות השדות שלהלן מועתקים מהחוזה.

תגובה והשלמה
שדה / ענףסוג / חובהאילוצים
$objectחובה באובייקט האב—
draftobjectחובה באובייקט האב—
draft.idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.workspace_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.revisionintegerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
draft.statestringחובה באובייקט האב
  • enum: ["draft","submitting","submitted"]
draft.contentobjectחובה באובייקט האב—
draft.content.schemaVersionnumberחובה באובייקט האב
  • const: 1
  • default: 1
draft.content.accountIdsarrayחובה באובייקט האב
  • maxItems: 50
  • default: []
draft.content.accountIds[]stringרשות / פריט
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.content.captionstringחובה באובייקט האב
  • maxLength: 5000
  • default: ""
draft.content.hashtagsstringחובה באובייקט האב
  • maxLength: 5000
  • default: ""
draft.content.assetIdsarrayחובה באובייקט האב
  • maxItems: 20
  • default: []
draft.content.assetIds[]stringרשות / פריט
  • maxLength: 16
  • pattern: "^[1-9][0-9]*$"
draft.content.threadsTextOnlybooleanחובה באובייקט האב
  • default: false
draft.content.instagramModestringחובה באובייקט האב
  • enum: ["IMAGE","REELS","CAROUSEL","STORY_IMAGE","STORY_VIDEO"]
  • default: "REELS"
draft.content.youtubeTitlestringחובה באובייקט האב
  • maxLength: 100
  • default: ""
draft.content.youtubePrivacystringחובה באובייקט האב
  • enum: ["private","unlisted","public"]
  • default: "private"
draft.content.youtubeSyntheticbooleanחובה באובייקט האב
  • default: false
draft.content.youtubeCategoryIdstringחובה באובייקט האב
  • maxLength: 32
  • default: ""
draft.content.youtubeShortbooleanחובה באובייקט האב
  • default: false
draft.content.linkUrlstringחובה באובייקט האב
  • maxLength: 2048
  • default: ""
draft.content.scheduledAtstringחובה באובייקט האב
  • maxLength: 64
  • default: ""
draft.content.displayTimezonestringחובה באובייקט האב
  • minLength: 1
  • maxLength: 128
  • default: "UTC"
draft.content.publishNowbooleanחובה באובייקט האב
  • default: false
draft.content.destinationOverridesobjectחובה באובייקט האב
  • default: {}
  • additionalProperties: {"type":"object","properties":{"caption":{"type":"string","maxLength":5000},"scheduledAt":{"type":"string","maxLength":64}}}
draft.content.destinationOverrides.*objectרשות / פריט—
draft.content.destinationOverrides.*.captionstringרשות / פריט
  • maxLength: 5000
draft.content.destinationOverrides.*.scheduledAtstringרשות / פריט
  • maxLength: 64
draft.content.expiresAtstringחובה באובייקט האב
  • maxLength: 64
  • default: ""
draft.created_bystring | nullחובה באובייקט האב—
draft.created_byanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.created_byanyOf 2nullחובה באובייקט האב—
draft.updated_bystring | nullחובה באובייקט האב—
draft.updated_byanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.updated_byanyOf 2nullחובה באובייקט האב—
draft.created_atstringחובה באובייקט האב
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
draft.updated_atstringחובה באובייקט האב
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
draft.submissionobject | nullחובה באובייקט האב—
draft.submissionanyOf 1objectחובה באובייקט האב—
draft.submission.idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.submission.expected_revisionanyOf 1integerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
draft.submission.started_atanyOf 1stringחובה באובייקט האב
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
draft.submission.receiptanyOf 1object | nullחובה באובייקט האב—
draft.submission.receiptanyOf 1 / anyOf 1objectחובה באובייקט האב—
draft.submission.receipt.batch_idanyOf 1 / anyOf 1string | nullחובה באובייקט האב—
draft.submission.receipt.batch_idanyOf 1 / anyOf 1 / anyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.submission.receipt.batch_idanyOf 1 / anyOf 1 / anyOf 2nullחובה באובייקט האב—
draft.submission.receipt.successesanyOf 1 / anyOf 1arrayחובה באובייקט האב
  • maxItems: 50
draft.submission.receipt.successes[]anyOf 1 / anyOf 1objectרשות / פריט—
draft.submission.receipt.successes[].social_account_idanyOf 1 / anyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.submission.receipt.successes[].post_idanyOf 1 / anyOf 1stringחובה באובייקט האב
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
draft.submission.receipt.failuresanyOf 1 / anyOf 1arrayחובה באובייקט האב
  • maxItems: 50
draft.submission.receipt.failures[]anyOf 1 / anyOf 1objectרשות / פריט—
draft.submission.receipt.failures[].social_account_idanyOf 1 / anyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
draft.submission.receipt.failures[].codeanyOf 1 / anyOf 1stringחובה באובייקט האב
  • minLength: 1
  • maxLength: 160
draft.submission.receipt.failures[].messageanyOf 1 / anyOf 1stringחובה באובייקט האב
  • maxLength: 2000
draft.submission.receiptanyOf 1 / anyOf 2nullחובה באובייקט האב—
draft.submissionanyOf 2nullחובה באובייקט האב—
resultobjectחובה באובייקט האב—
result.batch_idstring | nullחובה באובייקט האב—
result.batch_idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.batch_idanyOf 2nullחובה באובייקט האב—
result.successesarrayחובה באובייקט האב—
result.successes[]objectרשות / פריט—
result.successes[].social_account_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].postobjectחובה באובייקט האב—
result.successes[].post.idstringחובה באובייקט האב
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
result.successes[].post.workspace_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].post.social_account_idstring | nullחובה באובייקט האב—
result.successes[].post.social_account_idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].post.social_account_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.platformstringחובה באובייקט האב
  • enum: ["instagram","threads","facebook","youtube","x"]
result.successes[].post.destinationobjectחובה באובייקט האב—
result.successes[].post.destination.social_account_idstring | nullחובה באובייקט האב—
result.successes[].post.destination.social_account_idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].post.destination.social_account_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.destination.platformstringחובה באובייקט האב
  • enum: ["instagram","threads","facebook","youtube","x"]
result.successes[].post.destination.platform_user_idstring | nullחובה באובייקט האב—
result.successes[].post.destination.platform_user_idanyOf 1stringחובה באובייקט האב—
result.successes[].post.destination.platform_user_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.destination.account_labelstring | nullחובה באובייקט האב—
result.successes[].post.destination.account_labelanyOf 1stringחובה באובייקט האב—
result.successes[].post.destination.account_labelanyOf 2nullחובה באובייקט האב—
result.successes[].post.captionstring | nullחובה באובייקט האב—
result.successes[].post.captionanyOf 1stringחובה באובייקט האב—
result.successes[].post.captionanyOf 2nullחובה באובייקט האב—
result.successes[].post.hashtagsarrayחובה באובייקט האב—
result.successes[].post.hashtags[]stringרשות / פריט—
result.successes[].post.mediaarrayחובה באובייקט האב—
result.successes[].post.media[]objectרשות / פריט—
result.successes[].post.media[].kindstringחובה באובייקט האב
  • enum: ["image","video"]
result.successes[].post.media[].urlstringחובה באובייקט האב
  • format: "uri"
result.successes[].post.media[].cover_urlstring | nullרשות / פריט—
result.successes[].post.media[].cover_urlanyOf 1stringרשות / פריט
  • format: "uri"
result.successes[].post.media[].cover_urlanyOf 2nullרשות / פריט—
result.successes[].post.media[].cover_asset_idinteger | nullרשות / פריט—
result.successes[].post.media[].cover_asset_idanyOf 1integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.media[].cover_asset_idanyOf 2nullרשות / פריט—
result.successes[].post.media[].asset_idinteger | nullרשות / פריט—
result.successes[].post.media[].asset_idanyOf 1integerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.media[].asset_idanyOf 2nullרשות / פריט—
result.successes[].post.media[].mime_typestring | nullרשות / פריט—
result.successes[].post.media[].mime_typeanyOf 1stringרשות / פריט
  • minLength: 1
  • maxLength: 160
result.successes[].post.media[].mime_typeanyOf 2nullרשות / פריט—
result.successes[].post.media[].preview_urlstring | nullרשות / פריט

URL זמני לקריאה מורשית; שמרו את url כזהות המדיה הנשמרת של Scheduled Post.

—
result.successes[].post.media[].preview_urlanyOf 1stringרשות / פריט
  • format: "uri"
result.successes[].post.media[].preview_urlanyOf 2nullרשות / פריט—
result.successes[].post.media[].cover_preview_urlstring | nullרשות / פריט

URL זמני מורשה לקריאת תמונת שער; שמרו את cover_url כזהות המדיה הנשמרת.

—
result.successes[].post.media[].cover_preview_urlanyOf 1stringרשות / פריט
  • format: "uri"
result.successes[].post.media[].cover_preview_urlanyOf 2nullרשות / פריט—
result.successes[].post.media[].preview_expires_atstring | nullרשות / פריט—
result.successes[].post.media[].preview_expires_atanyOf 1stringרשות / פריט
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
result.successes[].post.media[].preview_expires_atanyOf 2nullרשות / פריט—
result.successes[].post.link_urlstring | nullרשות / פריט—
result.successes[].post.link_urlanyOf 1stringרשות / פריט
  • format: "uri"
result.successes[].post.link_urlanyOf 2nullרשות / פריט—
result.successes[].post.publish_optionsobjectחובה באובייקט האב—
result.successes[].post.publish_options.post_typestringרשות / פריט
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
result.successes[].post.publish_options.location_idstringרשות / פריט
  • minLength: 1
result.successes[].post.publish_options.share_to_feedbooleanרשות / פריט—
result.successes[].post.publish_options.collaboratorsarrayרשות / פריט
  • maxItems: 3
result.successes[].post.publish_options.collaborators[]stringרשות / פריט
  • minLength: 1
result.successes[].post.publish_options.first_commentstringרשות / פריט
  • minLength: 1
  • maxLength: 2200
result.successes[].post.publish_options.topic_tagstringרשות / פריט
  • minLength: 1
result.successes[].post.publish_options.thumb_offset_msintegerרשות / פריט
  • minimum: 0
  • maximum: 9007199254740991
result.successes[].post.publish_options.titlestringרשות / פריט
  • maxLength: 255
result.successes[].post.publish_options.youtube_privacy_statusstringרשות / פריט
  • enum: ["private","unlisted","public"]
result.successes[].post.publish_options.youtube_category_idstringרשות / פריט
  • pattern: "^\\d+$"
result.successes[].post.publish_options.youtube_contains_synthetic_mediabooleanרשות / פריט—
result.successes[].post.publish_options.descriptionstringרשות / פריט
  • maxLength: 5000
result.successes[].post.publish_options.category_idstringרשות / פריט
  • pattern: "^\\d+$"
result.successes[].post.publish_options.privacy_statusstringרשות / פריט
  • enum: ["private","unlisted","public"]
result.successes[].post.publish_options.cancellation_modestringרשות / פריט
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
result.successes[].post.publish_options.tagsarrayרשות / פריט—
result.successes[].post.publish_options.tags[]stringרשות / פריט—
result.successes[].post.publish_options.default_languagestringרשות / פריט—
result.successes[].post.publish_options.localizationsobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.localizations.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.licensestringרשות / פריט
  • enum: ["youtube","creativeCommon"]
result.successes[].post.publish_options.embeddablebooleanרשות / פריט—
result.successes[].post.publish_options.public_stats_viewablebooleanרשות / פריט—
result.successes[].post.publish_options.self_declared_made_for_kidsbooleanרשות / פריט—
result.successes[].post.publish_options.contains_synthetic_mediabooleanרשות / פריט—
result.successes[].post.publish_options.has_paid_product_placementbooleanרשות / פריט—
result.successes[].post.publish_options.recording_datestringרשות / פריט—
result.successes[].post.publish_options.notify_subscribersbooleanרשות / פריט—
result.successes[].post.publish_options.thumbnail_asset_idintegerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.publish_options.surface_expectationstringרשות / פריט
  • const: "SHORT"
result.successes[].post.publish_options.brand_partnerobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.brand_partner.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.cover_asset_idintegerרשות / פריט
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.publish_options.audio_namestringרשות / פריט—
result.successes[].post.publish_options.trial_paramsobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.trial_params.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.is_ai_generatedbooleanרשות / פריט—
result.successes[].post.publish_options.branded_content_sponsor_idsarrayרשות / פריט—
result.successes[].post.publish_options.branded_content_sponsor_ids[]stringרשות / פריט—
result.successes[].post.publish_options.is_paid_partnershipbooleanרשות / פריט—
result.successes[].post.publish_options.media_optionsarrayרשות / פריט—
result.successes[].post.publish_options.media_options[]objectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.media_options[].*any JSON valueרשות / פריט—
result.successes[].post.publish_options.reply_to_idstringרשות / פריט—
result.successes[].post.publish_options.quote_post_idstringרשות / פריט—
result.successes[].post.publish_options.repost_target_idstringרשות / פריט—
result.successes[].post.publish_options.reply_controlstringרשות / פריט—
result.successes[].post.publish_options.enable_reply_approvalsbooleanרשות / פריט—
result.successes[].post.publish_options.link_attachmentstringרשות / פריט
  • format: "uri"
result.successes[].post.publish_options.poll_attachmentobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.poll_attachment.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.gif_attachmentobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.gif_attachment.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.text_attachmentobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.text_attachment.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.text_entitiesarrayרשות / פריט—
result.successes[].post.publish_options.text_entities[]objectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.text_entities[].*any JSON valueרשות / פריט—
result.successes[].post.publish_options.is_spoiler_mediabooleanרשות / פריט—
result.successes[].post.publish_options.is_ghost_postbooleanרשות / פריט—
result.successes[].post.publish_options.allowlisted_country_codesarrayרשות / פריט—
result.successes[].post.publish_options.allowlisted_country_codes[]stringרשות / פריט—
result.successes[].post.publish_options.crossreshare_to_igbooleanרשות / פריט—
result.successes[].post.publish_options.crossreshare_to_ig_dark_modebooleanרשות / פריט—
result.successes[].post.publish_options.auto_publish_textbooleanרשות / פריט—
result.successes[].post.publish_options.publication_modestringרשות / פריט
  • enum: ["PUBLISH","DRAFT"]
result.successes[].post.publish_options.backdated_timenumberרשות / פריט—
result.successes[].post.publish_options.backdated_time_granularitystringרשות / פריט
  • enum: ["year","month","day","hour","minute"]
result.successes[].post.publish_options.placestringרשות / פריט—
result.successes[].post.publish_options.feed_targetingobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.feed_targeting.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.targetingobjectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.targeting.*any JSON valueרשות / פריט—
result.successes[].post.publish_options.child_attachmentsarrayרשות / פריט—
result.successes[].post.publish_options.child_attachments[]objectרשות / פריט
  • additionalProperties: {}
result.successes[].post.publish_options.child_attachments[].*any JSON valueרשות / פריט—
result.successes[].post.publish_options.multi_share_end_cardbooleanרשות / פריט—
result.successes[].post.publish_options.multi_share_optimizedbooleanרשות / פריט—
result.successes[].post.publish_options.unpublished_content_typestringרשות / פריט—
result.successes[].post.publish_options.no_storybooleanרשות / פריט—
result.successes[].post.publish_options.crossposted_video_idstringרשות / פריט—
result.successes[].post.publish_options.sphericalbooleanרשות / פריט—
result.successes[].post.scheduled_atstringחובה באובייקט האב—
result.successes[].post.display_timezonestringחובה באובייקט האב
  • minLength: 1
  • maxLength: 80
result.successes[].post.local_scheduled_atstring | nullרשות / פריט—
result.successes[].post.local_scheduled_atanyOf 1stringרשות / פריט
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
result.successes[].post.local_scheduled_atanyOf 2nullרשות / פריט—
result.successes[].post.schedule_timezonestring | nullרשות / פריט—
result.successes[].post.schedule_timezoneanyOf 1stringרשות / פריט
  • minLength: 1
  • maxLength: 80
result.successes[].post.schedule_timezoneanyOf 2nullרשות / פריט—
result.successes[].post.schedule_dst_disambiguationstring | nullרשות / פריט—
result.successes[].post.schedule_dst_disambiguationanyOf 1stringרשות / פריט
  • enum: ["exact","earlier","later"]
result.successes[].post.schedule_dst_disambiguationanyOf 2nullרשות / פריט—
result.successes[].post.schedule_intent_statestringרשות / פריט
  • enum: ["verified","legacy_unverified"]
result.successes[].post.expires_atstring | nullחובה באובייקט האב—
result.successes[].post.expires_atanyOf 1stringחובה באובייקט האב—
result.successes[].post.expires_atanyOf 2nullחובה באובייקט האב—
result.successes[].post.statusstringחובה באובייקט האב
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
result.successes[].post.versionintegerחובה באובייקט האב
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.automatic_retry_enabledbooleanחובה באובייקט האב—
result.successes[].post.delete_requested_atstring | nullחובה באובייקט האב—
result.successes[].post.delete_requested_atanyOf 1stringחובה באובייקט האב—
result.successes[].post.delete_requested_atanyOf 2nullחובה באובייקט האב—
result.successes[].post.published_atstring | nullחובה באובייקט האב—
result.successes[].post.published_atanyOf 1stringחובה באובייקט האב—
result.successes[].post.published_atanyOf 2nullחובה באובייקט האב—
result.successes[].post.deleted_atstring | nullחובה באובייקט האב—
result.successes[].post.deleted_atanyOf 1stringחובה באובייקט האב—
result.successes[].post.deleted_atanyOf 2nullחובה באובייקט האב—
result.successes[].post.provider_post_idstring | nullחובה באובייקט האב—
result.successes[].post.provider_post_idanyOf 1stringחובה באובייקט האב—
result.successes[].post.provider_post_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.permalinkstring | nullחובה באובייקט האב—
result.successes[].post.permalinkanyOf 1stringחובה באובייקט האב
  • format: "uri"
result.successes[].post.permalinkanyOf 2nullחובה באובייקט האב—
result.successes[].post.created_atstringחובה באובייקט האב—
result.successes[].post.updated_atstringחובה באובייקט האב—
result.successes[].post.project_idstring | nullחובה באובייקט האב—
result.successes[].post.project_idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].post.project_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.batch_idstring | nullחובה באובייקט האב—
result.successes[].post.batch_idanyOf 1stringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.successes[].post.batch_idanyOf 2nullחובה באובייקט האב—
result.successes[].post.source_refobject | nullחובה באובייקט האב—
result.successes[].post.source_refanyOf 1objectחובה באובייקט האב
  • additionalProperties: {}
result.successes[].post.source_ref.*anyOf 1any JSON valueרשות / פריט—
result.successes[].post.source_refanyOf 2nullחובה באובייקט האב—
result.failuresarrayחובה באובייקט האב—
result.failures[]objectרשות / פריט—
result.failures[].social_account_idstringחובה באובייקט האב
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
result.failures[].codestringחובה באובייקט האב—
result.failures[].messagestringחובה באובייקט האב—
JSON Schema מלא
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "draft": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        "workspace_id": {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        "revision": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991
        },
        "state": {
          "type": "string",
          "enum": [
            "draft",
            "submitting",
            "submitted"
          ]
        },
        "content": {
          "type": "object",
          "properties": {
            "schemaVersion": {
              "default": 1,
              "type": "number",
              "const": 1
            },
            "accountIds": {
              "default": [],
              "maxItems": 50,
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              }
            },
            "caption": {
              "default": "",
              "type": "string",
              "maxLength": 5000
            },
            "hashtags": {
              "default": "",
              "type": "string",
              "maxLength": 5000
            },
            "assetIds": {
              "default": [],
              "maxItems": 20,
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 16,
                "pattern": "^[1-9][0-9]*$"
              }
            },
            "threadsTextOnly": {
              "default": false,
              "type": "boolean"
            },
            "instagramMode": {
              "default": "REELS",
              "type": "string",
              "enum": [
                "IMAGE",
                "REELS",
                "CAROUSEL",
                "STORY_IMAGE",
                "STORY_VIDEO"
              ]
            },
            "youtubeTitle": {
              "default": "",
              "type": "string",
              "maxLength": 100
            },
            "youtubePrivacy": {
              "default": "private",
              "type": "string",
              "enum": [
                "private",
                "unlisted",
                "public"
              ]
            },
            "youtubeSynthetic": {
              "default": false,
              "type": "boolean"
            },
            "youtubeCategoryId": {
              "default": "",
              "type": "string",
              "maxLength": 32
            },
            "youtubeShort": {
              "default": false,
              "type": "boolean"
            },
            "linkUrl": {
              "default": "",
              "type": "string",
              "maxLength": 2048
            },
            "scheduledAt": {
              "default": "",
              "type": "string",
              "maxLength": 64
            },
            "displayTimezone": {
              "default": "UTC",
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            },
            "publishNow": {
              "default": false,
              "type": "boolean"
            },
            "destinationOverrides": {
              "default": {},
              "type": "object",
              "propertyNames": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              },
              "additionalProperties": {
                "type": "object",
                "properties": {
                  "caption": {
                    "type": "string",
                    "maxLength": 5000
                  },
                  "scheduledAt": {
                    "type": "string",
                    "maxLength": 64
                  }
                }
              }
            },
            "expiresAt": {
              "default": "",
              "type": "string",
              "maxLength": 64
            }
          },
          "required": [
            "schemaVersion",
            "accountIds",
            "caption",
            "hashtags",
            "assetIds",
            "threadsTextOnly",
            "instagramMode",
            "youtubeTitle",
            "youtubePrivacy",
            "youtubeSynthetic",
            "youtubeCategoryId",
            "youtubeShort",
            "linkUrl",
            "scheduledAt",
            "displayTimezone",
            "publishNow",
            "destinationOverrides",
            "expiresAt"
          ]
        },
        "created_by": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid",
              "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
            },
            {
              "type": "null"
            }
          ]
        },
        "updated_by": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid",
              "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
            },
            {
              "type": "null"
            }
          ]
        },
        "created_at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
        },
        "updated_at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
        },
        "submission": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string",
                  "format": "uuid",
                  "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                },
                "expected_revision": {
                  "type": "integer",
                  "exclusiveMinimum": 0,
                  "maximum": 9007199254740991
                },
                "started_at": {
                  "type": "string",
                  "format": "date-time",
                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                },
                "receipt": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "batch_id": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uuid",
                              "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "successes": {
                          "maxItems": 50,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "social_account_id": {
                                "type": "string",
                                "format": "uuid",
                                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                              },
                              "post_id": {
                                "type": "string",
                                "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
                              }
                            },
                            "required": [
                              "social_account_id",
                              "post_id"
                            ]
                          }
                        },
                        "failures": {
                          "maxItems": 50,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "social_account_id": {
                                "type": "string",
                                "format": "uuid",
                                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                              },
                              "code": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 160
                              },
                              "message": {
                                "type": "string",
                                "maxLength": 2000
                              }
                            },
                            "required": [
                              "social_account_id",
                              "code",
                              "message"
                            ]
                          }
                        }
                      },
                      "required": [
                        "batch_id",
                        "successes",
                        "failures"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "id",
                "expected_revision",
                "started_at",
                "receipt"
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "id",
        "workspace_id",
        "revision",
        "state",
        "content",
        "created_by",
        "updated_by",
        "created_at",
        "updated_at",
        "submission"
      ]
    },
    "result": {
      "type": "object",
      "properties": {
        "batch_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid",
              "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
            },
            {
              "type": "null"
            }
          ]
        },
        "successes": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              },
              "post": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
                  },
                  "workspace_id": {
                    "type": "string",
                    "format": "uuid",
                    "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                  },
                  "social_account_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid",
                        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "platform": {
                    "type": "string",
                    "enum": [
                      "instagram",
                      "threads",
                      "facebook",
                      "youtube",
                      "x"
                    ]
                  },
                  "destination": {
                    "type": "object",
                    "properties": {
                      "social_account_id": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "uuid",
                            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "platform": {
                        "type": "string",
                        "enum": [
                          "instagram",
                          "threads",
                          "facebook",
                          "youtube",
                          "x"
                        ]
                      },
                      "platform_user_id": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "account_label": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "social_account_id",
                      "platform",
                      "platform_user_id",
                      "account_label"
                    ]
                  },
                  "caption": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "hashtags": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "media": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "kind": {
                          "type": "string",
                          "enum": [
                            "image",
                            "video"
                          ]
                        },
                        "url": {
                          "type": "string",
                          "format": "uri"
                        },
                        "cover_url": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "cover_asset_id": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "asset_id": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "mime_type": {
                          "anyOf": [
                            {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "preview_url": {
                          "description": "Temporary authorized read URL; keep url as persisted Scheduled Post media identity.",
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "cover_preview_url": {
                          "description": "Temporary authorized cover read URL; keep cover_url as persisted media identity.",
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "preview_expires_at": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "date-time",
                              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        }
                      },
                      "required": [
                        "kind",
                        "url"
                      ]
                    }
                  },
                  "link_url": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uri"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "LINK",
                          "IMAGE",
                          "MULTI_IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO",
                          "REPOST",
                          "SHORT"
                        ]
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1
                      },
                      "share_to_feed": {
                        "type": "boolean"
                      },
                      "collaborators": {
                        "maxItems": 3,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "first_comment": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 2200
                      },
                      "topic_tag": {
                        "type": "string",
                        "minLength": 1
                      },
                      "thumb_offset_ms": {
                        "type": "integer",
                        "minimum": 0,
                        "maximum": 9007199254740991
                      },
                      "title": {
                        "type": "string",
                        "maxLength": 255
                      },
                      "youtube_privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "youtube_category_id": {
                        "type": "string",
                        "pattern": "^\\d+$"
                      },
                      "youtube_contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "category_id": {
                        "type": "string",
                        "pattern": "^\\d+$"
                      },
                      "privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "cancellation_mode": {
                        "type": "string",
                        "enum": [
                          "DELETE",
                          "UNSCHEDULE_KEEP_PRIVATE"
                        ]
                      },
                      "tags": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "default_language": {
                        "type": "string"
                      },
                      "localizations": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "license": {
                        "type": "string",
                        "enum": [
                          "youtube",
                          "creativeCommon"
                        ]
                      },
                      "embeddable": {
                        "type": "boolean"
                      },
                      "public_stats_viewable": {
                        "type": "boolean"
                      },
                      "self_declared_made_for_kids": {
                        "type": "boolean"
                      },
                      "contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "has_paid_product_placement": {
                        "type": "boolean"
                      },
                      "recording_date": {
                        "type": "string"
                      },
                      "notify_subscribers": {
                        "type": "boolean"
                      },
                      "thumbnail_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "surface_expectation": {
                        "type": "string",
                        "const": "SHORT"
                      },
                      "brand_partner": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "cover_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "audio_name": {
                        "type": "string"
                      },
                      "trial_params": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "is_ai_generated": {
                        "type": "boolean"
                      },
                      "branded_content_sponsor_ids": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "is_paid_partnership": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "reply_to_id": {
                        "type": "string"
                      },
                      "quote_post_id": {
                        "type": "string"
                      },
                      "repost_target_id": {
                        "type": "string"
                      },
                      "reply_control": {
                        "type": "string"
                      },
                      "enable_reply_approvals": {
                        "type": "boolean"
                      },
                      "link_attachment": {
                        "type": "string",
                        "format": "uri"
                      },
                      "poll_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "gif_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "text_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "text_entities": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "is_spoiler_media": {
                        "type": "boolean"
                      },
                      "is_ghost_post": {
                        "type": "boolean"
                      },
                      "allowlisted_country_codes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "crossreshare_to_ig": {
                        "type": "boolean"
                      },
                      "crossreshare_to_ig_dark_mode": {
                        "type": "boolean"
                      },
                      "auto_publish_text": {
                        "type": "boolean"
                      },
                      "publication_mode": {
                        "type": "string",
                        "enum": [
                          "PUBLISH",
                          "DRAFT"
                        ]
                      },
                      "backdated_time": {
                        "type": "number"
                      },
                      "backdated_time_granularity": {
                        "type": "string",
                        "enum": [
                          "year",
                          "month",
                          "day",
                          "hour",
                          "minute"
                        ]
                      },
                      "place": {
                        "type": "string"
                      },
                      "feed_targeting": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "targeting": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "child_attachments": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "multi_share_end_card": {
                        "type": "boolean"
                      },
                      "multi_share_optimized": {
                        "type": "boolean"
                      },
                      "unpublished_content_type": {
                        "type": "string"
                      },
                      "no_story": {
                        "type": "boolean"
                      },
                      "crossposted_video_id": {
                        "type": "string"
                      },
                      "spherical": {
                        "type": "boolean"
                      }
                    }
                  },
                  "scheduled_at": {
                    "type": "string"
                  },
                  "display_timezone": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 80
                  },
                  "local_scheduled_at": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_timezone": {
                    "anyOf": [
                      {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 80
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_dst_disambiguation": {
                    "anyOf": [
                      {
                        "type": "string",
                        "enum": [
                          "exact",
                          "earlier",
                          "later"
                        ]
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_intent_state": {
                    "type": "string",
                    "enum": [
                      "verified",
                      "legacy_unverified"
                    ]
                  },
                  "expires_at": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "status": {
                    "type": "string",
                    "enum": [
                      "scheduled",
                      "publishing",
                      "published",
                      "failed",
                      "expired",
                      "needs_reschedule",
                      "cancelled",
                      "deleted"
                    ]
                  },
                  "version": {
                    "type": "integer",
                    "exclusiveMinimum": 0,
                    "maximum": 9007199254740991
                  },
                  "automatic_retry_enabled": {
                    "type": "boolean"
                  },
                  "delete_requested_at": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "published_at": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "deleted_at": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "provider_post_id": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "permalink": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uri"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "created_at": {
                    "type": "string"
                  },
                  "updated_at": {
                    "type": "string"
                  },
                  "project_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid",
                        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "batch_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid",
                        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "source_ref": {
                    "anyOf": [
                      {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "id",
                  "workspace_id",
                  "social_account_id",
                  "platform",
                  "destination",
                  "caption",
                  "hashtags",
                  "media",
                  "publish_options",
                  "scheduled_at",
                  "display_timezone",
                  "expires_at",
                  "status",
                  "version",
                  "automatic_retry_enabled",
                  "delete_requested_at",
                  "published_at",
                  "deleted_at",
                  "provider_post_id",
                  "permalink",
                  "created_at",
                  "updated_at",
                  "project_id",
                  "batch_id",
                  "source_ref"
                ]
              }
            },
            "required": [
              "social_account_id",
              "post"
            ]
          }
        },
        "failures": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              },
              "code": {
                "type": "string"
              },
              "message": {
                "type": "string"
              }
            },
            "required": [
              "social_account_id",
              "code",
              "message"
            ]
          }
        }
      },
      "required": [
        "batch_id",
        "successes",
        "failures"
      ]
    }
  },
  "required": [
    "draft",
    "result"
  ]
}

שגיאות וניסיונות חוזרים בטוחים

בדקו את סטטוס ה-HTTP ואת גוף התגובה. שגיאת אימות 400 עשויה להכיל ZodError; שגיאות מטפל משתמשות בשדות error, ‏message ו-code. שמרו request_id או x-request-id לאבחון, ללא אמצעי גישה. תקנו שגיאות גישה 401/403 לפני ניסיון חוזר, ופעלו לפי Retry-After עבור 429. אם תוצאת כתיבה אינה ודאית או שמוחזר 5xx, קראו תחילה את התוצאה הקיימת. השתמשו שוב במפתח אידמפוטנטיות רק במקומות הנתמכים; התנהגות הניסיון החוזר משתנה בין פעולות ואינה מבטיחה מסירה בדיוק פעם אחת.

מדריך לפתרון בעיות

דוגמאות

הדוגמאות משתמשות בערכים בדויים שנבדקו מול הסכמות. החליפו את המזהים בכאלה שאתם מורשים להשתמש בהם, את המדיה בנכסים מוכנים ואת התאריכים במועד הפרסום שאישרתם. בדקו את התאמת החשבון לפני שליחת כתיבה. העמוד הזה אינו שולח בקשות API.

הגדירו בשרת שלכם SOSOAPI_ACCESS_TOKEN לאמצעי גישה שהפעולה הזו מקבלת, והשאירו אותו מחוץ לקוד הדפדפן. עבור סוכן, השתמשו ב-sosoapi auth login כדי להיכנס דרך הדפדפן ולאפשר ל-CLI לרענן את אמצעי הגישה שלו.

request.json

{
  "id": "44444444-4444-4444-8444-444444444444",
  "expected_revision": 2,
  "mutation_id": "77777777-7777-4777-8777-777777777777",
  "content": {
    "schemaVersion": 1,
    "accountIds": [
      "22222222-2222-4222-8222-222222222222"
    ],
    "caption": "A fictional announcement approved for this example.",
    "hashtags": "",
    "assetIds": [],
    "threadsTextOnly": false,
    "instagramMode": "REELS",
    "youtubeTitle": "",
    "youtubePrivacy": "private",
    "youtubeSynthetic": false,
    "youtubeCategoryId": "",
    "youtubeShort": false,
    "linkUrl": "",
    "scheduledAt": "2099-01-15T09:00:00",
    "displayTimezone": "UTC",
    "publishNow": false,
    "destinationOverrides": {},
    "expiresAt": ""
  },
  "request": {
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "targets": [
      {
        "social_account_id": "22222222-2222-4222-8222-222222222222",
        "caption": "A fictional announcement approved for this example.",
        "hashtags": [],
        "media": [],
        "provider_payload": {
          "platform": "x",
          "publish_options": {
            "post_type": "TEXT"
          }
        },
        "scheduled_at": "2099-01-15T09:00:00Z",
        "display_timezone": "UTC",
        "idempotency_key": "example-target-0001"
      }
    ]
  }
}

cURL

curl --request POST \
  "https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/content-drafts/submit" \
  -H "Authorization: Bearer $SOSOAPI_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  --data-binary @request.json

JavaScript

// Server-side JavaScript. Do not print tokens or credential-bearing responses.
const token = process.env.SOSOAPI_ACCESS_TOKEN;
if (!token) throw new Error("Set an accepted credential for this operation");
const response = await fetch("https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/content-drafts/submit", {
  method: "POST",
  headers: { "Content-Type": "application/json", Authorization: "Bearer " + token },
  body: JSON.stringify({
  "id": "44444444-4444-4444-8444-444444444444",
  "expected_revision": 2,
  "mutation_id": "77777777-7777-4777-8777-777777777777",
  "content": {
    "schemaVersion": 1,
    "accountIds": [
      "22222222-2222-4222-8222-222222222222"
    ],
    "caption": "A fictional announcement approved for this example.",
    "hashtags": "",
    "assetIds": [],
    "threadsTextOnly": false,
    "instagramMode": "REELS",
    "youtubeTitle": "",
    "youtubePrivacy": "private",
    "youtubeSynthetic": false,
    "youtubeCategoryId": "",
    "youtubeShort": false,
    "linkUrl": "",
    "scheduledAt": "2099-01-15T09:00:00",
    "displayTimezone": "UTC",
    "publishNow": false,
    "destinationOverrides": {},
    "expiresAt": ""
  },
  "request": {
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "targets": [
      {
        "social_account_id": "22222222-2222-4222-8222-222222222222",
        "caption": "A fictional announcement approved for this example.",
        "hashtags": [],
        "media": [],
        "provider_payload": {
          "platform": "x",
          "publish_options": {
            "post_type": "TEXT"
          }
        },
        "scheduled_at": "2099-01-15T09:00:00Z",
        "display_timezone": "UTC",
        "idempotency_key": "example-target-0001"
      }
    ]
  }
})
});
const result = await response.json();
// Check response.ok, the operation-specific body and completion state before continuing.

CLI

npx sosoapi api post /studio-api/content-drafts/submit < request.json

דוגמת תגובה סינתטית

{
  "draft": {
    "id": "44444444-4444-4444-8444-444444444444",
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "revision": 2,
    "state": "draft",
    "content": {
      "schemaVersion": 1,
      "accountIds": [
        "22222222-2222-4222-8222-222222222222"
      ],
      "caption": "A fictional announcement approved for this example.",
      "hashtags": "",
      "assetIds": [],
      "threadsTextOnly": false,
      "instagramMode": "REELS",
      "youtubeTitle": "",
      "youtubePrivacy": "private",
      "youtubeSynthetic": false,
      "youtubeCategoryId": "",
      "youtubeShort": false,
      "linkUrl": "",
      "scheduledAt": "2099-01-15T09:00:00",
      "displayTimezone": "UTC",
      "publishNow": false,
      "destinationOverrides": {},
      "expiresAt": ""
    },
    "created_by": null,
    "updated_by": null,
    "created_at": "2099-01-15T08:00:00Z",
    "updated_at": "2099-01-15T08:30:00Z",
    "submission": null
  },
  "result": {
    "batch_id": null,
    "successes": [],
    "failures": [
      {
        "social_account_id": "22222222-2222-4222-8222-222222222222",
        "code": "DESTINATION_INVALID",
        "message": "This fictional destination needs repair before submission."
      }
    ]
  }
}

MCP: sosoapi_submit_content_draft