Sökningen laddas först när du använder den. Bläddra bland alla kategorier nedan.

MCP-verktyg

Uppdatera schemalagt inlägg

sosoapi_update_scheduled_post

Redigera ett schemalagt inlägg som inte har skickats för leverans (caption, hashtags, media, link, time). Kräver expected_version från den senaste läsningen; en inaktuell version avvisas.

Läs som Markdown

Profiler och transporter

Profiler: core, full · Transporter: stdio, http

Välj core eller full för att styra vilka verktyg klienten ser; detta ändrar inte dess behörigheter. Lokal filuppladdning kräver stdio och är inte tillgänglig via HTTP. Ange SOSOAPI_OUTPUT_SCHEMAS=1 för att inkludera utdatascheman vid identifiering. Verktygen returnerar strukturerade resultat med eller utan inställningen.

Behörigheter och sidoeffekter

Annoteringar hjälper klienter att beskriva ett verktyg. Varje anrop kontrollerar fortfarande användarens autentisering, roll, resursåtkomst och tilldelade funktionsbehörigheter.

{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": true
}

Indatafält

Obligatoriskt betyder obligatoriskt inom sitt överordnade objekt och vald gren. Ett obligatoriskt underfält gör inte ett valfritt överordnat objekt obligatoriskt. Regler och fältnamn nedan kopieras från kontraktet.

Indatafält
Fält / grenTyp / obligatorisktBegränsningar
$objectObligatoriskt i överordnat objekt
  • additionalProperties: false
idstringObligatoriskt i överordnat objekt
  • 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}$"
expected_versionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
patchobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
patch.captionstring | nullValfritt / objekt—
patch.captionanyOf 1stringValfritt / objekt
  • maxLength: 5000
patch.captionanyOf 2nullValfritt / objekt—
patch.hashtagsarrayValfritt / objekt
  • maxItems: 100
patch.hashtags[]stringValfritt / objekt
  • maxLength: 100
patch.mediaarrayValfritt / objekt
  • maxItems: 20
patch.media[]objectValfritt / objekt
  • additionalProperties: false
patch.media[].kindstringObligatoriskt i överordnat objekt
  • enum: ["image","video"]
patch.media[].urlstringObligatoriskt i överordnat objekt
  • format: "uri"
patch.media[].cover_urlstring | nullValfritt / objekt—
patch.media[].cover_urlanyOf 1stringValfritt / objekt
  • format: "uri"
patch.media[].cover_urlanyOf 2nullValfritt / objekt—
patch.media[].cover_asset_idinteger | nullValfritt / objekt—
patch.media[].cover_asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
patch.media[].cover_asset_idanyOf 2nullValfritt / objekt—
patch.media[].asset_idinteger | nullValfritt / objekt—
patch.media[].asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
patch.media[].asset_idanyOf 2nullValfritt / objekt—
patch.media[].mime_typestring | nullValfritt / objekt—
patch.media[].mime_typeanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 160
patch.media[].mime_typeanyOf 2nullValfritt / objekt—
patch.link_urlstring | nullValfritt / objekt—
patch.link_urlanyOf 1stringValfritt / objekt
  • format: "uri"
patch.link_urlanyOf 2nullValfritt / objekt—
patch.scheduled_atstringValfritt / objekt
  • 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)))$"
patch.display_timezonestringValfritt / objekt
  • minLength: 1
  • maxLength: 80
patch.local_scheduled_atstringValfritt / objekt
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
patch.schedule_dst_disambiguationstringValfritt / objekt
  • enum: ["exact","earlier","later"]
patch.expires_atstring | nullValfritt / objekt—
patch.expires_atanyOf 1stringValfritt / objekt
  • 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)))$"
patch.expires_atanyOf 2nullValfritt / objekt—
patch.source_refobject | nullValfritt / objekt—
patch.source_refanyOf 1objectValfritt / objekt
  • additionalProperties: {}
patch.source_ref.*anyOf 1any JSON valueValfritt / objekt—
patch.source_refanyOf 2nullValfritt / objekt—
provider_payloadobjectValfritt / objekt—
provider_payloadanyOf 1objectValfritt / objekt
  • additionalProperties: false
provider_payload.platformanyOf 1stringObligatoriskt i överordnat objekt
  • enum: ["x"]
provider_payload.publish_optionsanyOf 1objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.post_typeanyOf 1stringObligatoriskt i överordnat objekt
  • enum: ["TEXT"]
provider_payloadanyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.platformanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["instagram"]
provider_payload.publish_optionsanyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.post_typeanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
provider_payload.publish_options.location_idanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.share_to_feedanyOf 2booleanValfritt / objekt—
provider_payload.publish_options.collaboratorsanyOf 2arrayValfritt / objekt
  • maxItems: 3
provider_payload.publish_options.collaborators[]anyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 30
provider_payload.publish_options.first_commentanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 2200
provider_payload.publish_options.cover_asset_idanyOf 2integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.thumb_offset_msanyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.audio_nameanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 100
provider_payload.publish_options.trial_paramsanyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.trial_params.graduation_strategyanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["MANUAL","SS_PERFORMANCE"]
provider_payload.publish_options.is_ai_generatedanyOf 2booleanValfritt / objekt—
provider_payload.publish_options.branded_content_sponsor_idsanyOf 2arrayValfritt / objekt
  • maxItems: 2
provider_payload.publish_options.branded_content_sponsor_ids[]anyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.is_paid_partnershipanyOf 2booleanValfritt / objekt—
provider_payload.publish_options.media_optionsanyOf 2arrayValfritt / objekt
  • maxItems: 10
provider_payload.publish_options.media_options[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.media_options[].asset_idanyOf 2integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.media_options[].alt_textanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
provider_payload.publish_options.media_options[].user_tagsanyOf 2arrayValfritt / objekt
  • maxItems: 20
provider_payload.publish_options.media_options[].user_tags[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.media_options[].user_tags[].usernameanyOf 2stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 30
provider_payload.publish_options.media_options[].user_tags[].xanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
provider_payload.publish_options.media_options[].user_tags[].yanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
provider_payload.publish_options.media_options[].product_tagsanyOf 2arrayValfritt / objekt
  • maxItems: 5
provider_payload.publish_options.media_options[].product_tags[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.media_options[].product_tags[].product_idanyOf 2stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.media_options[].product_tags[].xanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
provider_payload.publish_options.media_options[].product_tags[].yanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
provider_payload.publish_options.media_options[].thumb_offset_msanyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payloadanyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.platformanyOf 3stringObligatoriskt i överordnat objekt
  • enum: ["facebook"]
provider_payload.publish_optionsanyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.post_typeanyOf 3stringObligatoriskt i överordnat objekt
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
provider_payload.publish_options.titleanyOf 3stringValfritt / objekt
  • maxLength: 255
provider_payload.publish_options.descriptionanyOf 3stringValfritt / objekt
  • maxLength: 5000
provider_payload.publish_options.publication_modeanyOf 3stringValfritt / objekt
  • enum: ["PUBLISH","DRAFT"]
provider_payload.publish_options.backdated_timeanyOf 3numberValfritt / objekt—
provider_payload.publish_options.backdated_time_granularityanyOf 3stringValfritt / objekt
  • enum: ["year","month","day","hour","minute"]
provider_payload.publish_options.placeanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.tagsanyOf 3arrayValfritt / objekt
  • maxItems: 50
provider_payload.publish_options.tags[]anyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.feed_targetinganyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.feed_targeting.age_minanyOf 3integerValfritt / objekt
  • minimum: 13
  • maximum: 65
provider_payload.publish_options.feed_targeting.age_maxanyOf 3integerValfritt / objekt
  • minimum: 13
  • maximum: 65
provider_payload.publish_options.feed_targeting.college_yearsanyOf 3arrayValfritt / objekt
  • maxItems: 100
provider_payload.publish_options.feed_targeting.college_years[]anyOf 3integerValfritt / objekt
  • minimum: 1900
  • maximum: 2200
provider_payload.publish_options.feed_targeting.education_statusesanyOf 3arrayValfritt / objekt
  • maxItems: 3
provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3numberValfritt / objekt—
provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [3]
provider_payload.publish_options.feed_targeting.gendersanyOf 3arrayValfritt / objekt
  • maxItems: 2
provider_payload.publish_options.feed_targeting.genders[]anyOf 3numberValfritt / objekt—
provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
provider_payload.publish_options.feed_targeting.geo_locationsanyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.feed_targeting.geo_locations.countriesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 25
provider_payload.publish_options.feed_targeting.geo_locations.countries[]anyOf 3stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
provider_payload.publish_options.feed_targeting.geo_locations.regionsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.feed_targeting.geo_locations.regions[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.feed_targeting.geo_locations.citiesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.feed_targeting.geo_locations.cities[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusanyOf 3numberValfritt / objekt
  • maximum: 1000
  • exclusiveMinimum: 0
provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitanyOf 3stringValfritt / objekt
  • enum: ["mile","kilometer"]
provider_payload.publish_options.feed_targeting.geo_locations.zipsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.feed_targeting.geo_locations.zips[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.feed_targeting.geo_locations.location_typesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 2
provider_payload.publish_options.feed_targeting.geo_locations.location_types[]anyOf 3stringValfritt / objekt
  • enum: ["home","recent"]
provider_payload.publish_options.feed_targeting.interestsanyOf 3arrayValfritt / objekt
  • maxItems: 250
provider_payload.publish_options.feed_targeting.interests[]anyOf 3string | integerValfritt / objekt—
provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.feed_targeting.localesanyOf 3arrayValfritt / objekt
  • maxItems: 250
provider_payload.publish_options.feed_targeting.locales[]anyOf 3integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.feed_targeting.relationship_statusesanyOf 3arrayValfritt / objekt
  • maxItems: 4
provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3numberValfritt / objekt—
provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [3]
provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 4numberValfritt / objekt
  • enum: [4]
provider_payload.publish_options.targetinganyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.targeting.age_minanyOf 3numberValfritt / objekt—
provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [13]
provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [15]
provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [18]
provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 4numberValfritt / objekt
  • enum: [21]
provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 5numberValfritt / objekt
  • enum: [25]
provider_payload.publish_options.targeting.geo_locationsanyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.targeting.geo_locations.countriesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 25
provider_payload.publish_options.targeting.geo_locations.countries[]anyOf 3stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
provider_payload.publish_options.targeting.geo_locations.regionsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.targeting.geo_locations.regions[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.targeting.geo_locations.citiesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.targeting.geo_locations.cities[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.targeting.geo_locations.cities[].radiusanyOf 3numberValfritt / objekt
  • maximum: 1000
  • exclusiveMinimum: 0
provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitanyOf 3stringValfritt / objekt
  • enum: ["mile","kilometer"]
provider_payload.publish_options.targeting.geo_locations.zipsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
provider_payload.publish_options.targeting.geo_locations.zips[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.targeting.geo_locations.location_typesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 2
provider_payload.publish_options.targeting.geo_locations.location_types[]anyOf 3stringValfritt / objekt
  • enum: ["home","recent"]
provider_payload.publish_options.child_attachmentsanyOf 3arrayValfritt / objekt
  • minItems: 2
  • maxItems: 10
provider_payload.publish_options.child_attachments[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.child_attachments[].linkanyOf 3stringObligatoriskt i överordnat objekt
  • format: "uri"
provider_payload.publish_options.child_attachments[].nameanyOf 3stringValfritt / objekt
  • maxLength: 255
provider_payload.publish_options.child_attachments[].descriptionanyOf 3stringValfritt / objekt
  • maxLength: 1000
provider_payload.publish_options.child_attachments[].pictureanyOf 3stringObligatoriskt i överordnat objekt
  • format: "uri"
provider_payload.publish_options.multi_share_end_cardanyOf 3booleanValfritt / objekt—
provider_payload.publish_options.multi_share_optimizedanyOf 3booleanValfritt / objekt—
provider_payload.publish_options.unpublished_content_typeanyOf 3stringValfritt / objekt
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
provider_payload.publish_options.no_storyanyOf 3booleanValfritt / objekt—
provider_payload.publish_options.crossposted_video_idanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.sphericalanyOf 3booleanValfritt / objekt—
provider_payload.publish_options.media_optionsanyOf 3arrayValfritt / objekt
  • maxItems: 20
provider_payload.publish_options.media_options[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.media_options[].asset_idanyOf 3integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.media_options[].alt_text_customanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
provider_payloadanyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.platformanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["threads"]
provider_payload.publish_optionsanyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.post_typeanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
provider_payload.publish_options.reply_to_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.quote_post_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.repost_target_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.reply_controlanyOf 4stringValfritt / objekt
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
provider_payload.publish_options.enable_reply_approvalsanyOf 4booleanValfritt / objekt—
provider_payload.publish_options.link_attachmentanyOf 4stringValfritt / objekt
  • format: "uri"
provider_payload.publish_options.poll_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.poll_attachment.option_aanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 25
provider_payload.publish_options.poll_attachment.option_banyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 25
provider_payload.publish_options.poll_attachment.option_canyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 25
provider_payload.publish_options.poll_attachment.option_danyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 25
provider_payload.publish_options.gif_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.gif_attachment.gif_idanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.gif_attachment.provideranyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["GIPHY"]
provider_payload.publish_options.text_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.text_attachment.plaintextanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 10000
provider_payload.publish_options.text_attachment.link_attachment_urlanyOf 4stringValfritt / objekt
  • format: "uri"
provider_payload.publish_options.text_attachment.text_with_styling_infoanyOf 4arrayValfritt / objekt
  • maxItems: 100
provider_payload.publish_options.text_attachment.text_with_styling_info[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetanyOf 4integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infoanyOf 4arrayObligatoriskt i överordnat objekt
  • minItems: 1
provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]anyOf 4stringValfritt / objekt
  • enum: ["bold","italic","highlight","underline","strikethrough"]
provider_payload.publish_options.topic_taganyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 50
provider_payload.publish_options.text_entitiesanyOf 4arrayValfritt / objekt
  • maxItems: 10
provider_payload.publish_options.text_entities[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.text_entities[].entity_typeanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["SPOILER","spoiler"]
provider_payload.publish_options.text_entities[].offsetanyOf 4integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
provider_payload.publish_options.text_entities[].lengthanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.is_spoiler_mediaanyOf 4booleanValfritt / objekt—
provider_payload.publish_options.is_ghost_postanyOf 4booleanValfritt / objekt—
provider_payload.publish_options.location_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
provider_payload.publish_options.allowlisted_country_codesanyOf 4arrayValfritt / objekt
  • minItems: 1
  • maxItems: 249
provider_payload.publish_options.allowlisted_country_codes[]anyOf 4stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
provider_payload.publish_options.crossreshare_to_iganyOf 4booleanValfritt / objekt—
provider_payload.publish_options.crossreshare_to_ig_dark_modeanyOf 4booleanValfritt / objekt—
provider_payload.publish_options.auto_publish_textanyOf 4booleanValfritt / objekt—
provider_payload.publish_options.media_optionsanyOf 4arrayValfritt / objekt
  • maxItems: 20
provider_payload.publish_options.media_options[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.media_options[].asset_idanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.media_options[].alt_textanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
provider_payload.publish_options.media_options[].is_spoiler_mediaanyOf 4booleanValfritt / objekt—
provider_payloadanyOf 5objectValfritt / objekt
  • additionalProperties: false
provider_payload.platformanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["youtube"]
provider_payload.publish_optionsanyOf 5objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.post_typeanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["VIDEO"]
provider_payload.publish_options.titleanyOf 5stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 100
provider_payload.publish_options.descriptionanyOf 5stringValfritt / objekt
  • maxLength: 5000
provider_payload.publish_options.tagsanyOf 5arrayValfritt / objekt
  • maxItems: 100
provider_payload.publish_options.tags[]anyOf 5stringValfritt / objekt
  • minLength: 1
  • maxLength: 500
provider_payload.publish_options.category_idanyOf 5stringValfritt / objekt—
provider_payload.publish_options.category_idanyOf 5 / anyOf 1stringValfritt / objekt
  • minLength: 0
  • maxLength: 0
provider_payload.publish_options.category_idanyOf 5 / anyOf 2stringValfritt / objekt
  • pattern: "^\\d+$"
provider_payload.publish_options.default_languageanyOf 5stringValfritt / objekt
  • minLength: 2
  • maxLength: 35
provider_payload.publish_options.localizationsanyOf 5objectValfritt / objekt
  • additionalProperties: {"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":5000}},"required":["title","description"],"additionalProperties":false}
provider_payload.publish_options.localizations.*anyOf 5objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.localizations.*.titleanyOf 5stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 100
provider_payload.publish_options.localizations.*.descriptionanyOf 5stringObligatoriskt i överordnat objekt
  • maxLength: 5000
provider_payload.publish_options.privacy_statusanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["private","unlisted","public"]
provider_payload.publish_options.cancellation_modeanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
provider_payload.publish_options.licenseanyOf 5stringValfritt / objekt
  • enum: ["youtube","creativeCommon"]
provider_payload.publish_options.embeddableanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.public_stats_viewableanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.self_declared_made_for_kidsanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.contains_synthetic_mediaanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.has_paid_product_placementanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.recording_dateanyOf 5stringValfritt / objekt
  • 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)))$"
provider_payload.publish_options.notify_subscribersanyOf 5booleanValfritt / objekt—
provider_payload.publish_options.thumbnail_asset_idanyOf 5integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
provider_payload.publish_options.surface_expectationanyOf 5stringValfritt / objekt
  • enum: ["SHORT"]
provider_payload.publish_options.brand_partneranyOf 5objectValfritt / objekt
  • additionalProperties: false
provider_payload.publish_options.brand_partner.channel_idanyOf 5stringValfritt / objekt
  • pattern: "^UC[A-Za-z0-9_-]+$"
provider_payload.publish_options.brand_partner.channel_handleanyOf 5stringValfritt / objekt
  • pattern: "^@[A-Za-z0-9._-]+$"
Fullständigt JSON Schema
{
  "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}$"
    },
    "expected_version": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "patch": {
      "type": "object",
      "properties": {
        "caption": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 5000
            },
            {
              "type": "null"
            }
          ]
        },
        "hashtags": {
          "maxItems": 100,
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 100
          }
        },
        "media": {
          "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"
            }
          ]
        },
        "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": {
          "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",
              "additionalProperties": {}
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "provider_payload": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "platform": {
              "type": "string",
              "enum": [
                "x"
              ]
            },
            "publish_options": {
              "type": "object",
              "properties": {
                "post_type": {
                  "type": "string",
                  "enum": [
                    "TEXT"
                  ]
                }
              },
              "required": [
                "post_type"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "platform"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "platform": {
              "type": "string",
              "enum": [
                "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"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "platform": {
              "type": "string",
              "enum": [
                "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",
                            "enum": [
                              1
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              2
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              3
                            ]
                          }
                        ]
                      }
                    },
                    "genders": {
                      "maxItems": 2,
                      "type": "array",
                      "items": {
                        "anyOf": [
                          {
                            "type": "number",
                            "enum": [
                              1
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              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",
                            "enum": [
                              1
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              2
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              3
                            ]
                          },
                          {
                            "type": "number",
                            "enum": [
                              4
                            ]
                          }
                        ]
                      }
                    }
                  },
                  "additionalProperties": false
                },
                "targeting": {
                  "type": "object",
                  "properties": {
                    "age_min": {
                      "anyOf": [
                        {
                          "type": "number",
                          "enum": [
                            13
                          ]
                        },
                        {
                          "type": "number",
                          "enum": [
                            15
                          ]
                        },
                        {
                          "type": "number",
                          "enum": [
                            18
                          ]
                        },
                        {
                          "type": "number",
                          "enum": [
                            21
                          ]
                        },
                        {
                          "type": "number",
                          "enum": [
                            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"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "platform": {
              "type": "string",
              "enum": [
                "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",
                      "enum": [
                        "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"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "platform": {
              "type": "string",
              "enum": [
                "youtube"
              ]
            },
            "publish_options": {
              "type": "object",
              "properties": {
                "post_type": {
                  "type": "string",
                  "enum": [
                    "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",
                  "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",
                  "enum": [
                    "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"
          ],
          "additionalProperties": false
        }
      ]
    }
  },
  "required": [
    "id",
    "expected_version",
    "patch"
  ],
  "additionalProperties": false
}

Strukturerat resultat

Detta schema beskriver structuredContent i ett lyckat verktygsresultat. MCP-svaret innehåller även content och kan ange isError när ett anrop misslyckas. För publicering ska du läsa inläggets slutresultat i stället för att tolka en accepterad begäran eller ett textsvar som bekräftelse. Den länkade API-åtgärden förklarar behörigheter och regler för nya försök.

Obligatoriskt betyder obligatoriskt inom sitt överordnade objekt och vald gren. Ett obligatoriskt underfält gör inte ett valfritt överordnat objekt obligatoriskt. Regler och fältnamn nedan kopieras från kontraktet.

Strukturerat resultat
Fält / grenTyp / obligatorisktBegränsningar
$objectObligatoriskt i överordnat objekt
  • additionalProperties: false
postobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
post.idstringObligatoriskt i överordnat objekt
  • 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}$"
post.workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
post.social_account_idstring | nullObligatoriskt i överordnat objekt—
post.social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
post.social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
post.platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
post.destinationobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
post.destination.social_account_idstring | nullObligatoriskt i överordnat objekt—
post.destination.social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
post.destination.social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
post.destination.platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
post.destination.platform_user_idstring | nullObligatoriskt i överordnat objekt—
post.destination.platform_user_idanyOf 1stringObligatoriskt i överordnat objekt—
post.destination.platform_user_idanyOf 2nullObligatoriskt i överordnat objekt—
post.destination.account_labelstring | nullObligatoriskt i överordnat objekt—
post.destination.account_labelanyOf 1stringObligatoriskt i överordnat objekt—
post.destination.account_labelanyOf 2nullObligatoriskt i överordnat objekt—
post.captionstring | nullObligatoriskt i överordnat objekt—
post.captionanyOf 1stringObligatoriskt i överordnat objekt—
post.captionanyOf 2nullObligatoriskt i överordnat objekt—
post.hashtagsarrayObligatoriskt i överordnat objekt—
post.hashtags[]stringValfritt / objekt—
post.mediaarrayObligatoriskt i överordnat objekt—
post.media[]objectValfritt / objekt
  • additionalProperties: false
post.media[].kindstringObligatoriskt i överordnat objekt
  • enum: ["image","video"]
post.media[].urlstringObligatoriskt i överordnat objekt
  • format: "uri"
post.media[].cover_urlstring | nullValfritt / objekt—
post.media[].cover_urlanyOf 1stringValfritt / objekt
  • format: "uri"
post.media[].cover_urlanyOf 2nullValfritt / objekt—
post.media[].cover_asset_idinteger | nullValfritt / objekt—
post.media[].cover_asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
post.media[].cover_asset_idanyOf 2nullValfritt / objekt—
post.media[].asset_idinteger | nullValfritt / objekt—
post.media[].asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
post.media[].asset_idanyOf 2nullValfritt / objekt—
post.media[].mime_typestring | nullValfritt / objekt—
post.media[].mime_typeanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 160
post.media[].mime_typeanyOf 2nullValfritt / objekt—
post.media[].preview_urlstring | nullValfritt / objekt

Tillfällig behörig läs-URL; behåll url som beständig medieidentitet för Scheduled Post.

—
post.media[].preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
post.media[].preview_urlanyOf 2nullValfritt / objekt—
post.media[].cover_preview_urlstring | nullValfritt / objekt

Tillfällig behörig läs-URL för omslag; behåll cover_url som beständig medieidentitet.

—
post.media[].cover_preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
post.media[].cover_preview_urlanyOf 2nullValfritt / objekt—
post.media[].preview_expires_atstring | nullValfritt / objekt—
post.media[].preview_expires_atanyOf 1stringValfritt / objekt
  • 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))$"
post.media[].preview_expires_atanyOf 2nullValfritt / objekt—
post.link_urlstring | nullValfritt / objekt—
post.link_urlanyOf 1stringValfritt / objekt
  • format: "uri"
post.link_urlanyOf 2nullValfritt / objekt—
post.publish_optionsobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
post.publish_options.post_typestringValfritt / objekt
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
post.publish_options.location_idstringValfritt / objekt
  • minLength: 1
post.publish_options.share_to_feedbooleanValfritt / objekt—
post.publish_options.collaboratorsarrayValfritt / objekt
  • maxItems: 3
post.publish_options.collaborators[]stringValfritt / objekt
  • minLength: 1
post.publish_options.first_commentstringValfritt / objekt
  • minLength: 1
  • maxLength: 2200
post.publish_options.topic_tagstringValfritt / objekt
  • minLength: 1
post.publish_options.thumb_offset_msintegerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
post.publish_options.titlestringValfritt / objekt
  • maxLength: 255
post.publish_options.youtube_privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
post.publish_options.youtube_category_idstringValfritt / objekt
  • pattern: "^\\d+$"
post.publish_options.youtube_contains_synthetic_mediabooleanValfritt / objekt—
post.publish_options.descriptionstringValfritt / objekt
  • maxLength: 5000
post.publish_options.category_idstringValfritt / objekt
  • pattern: "^\\d+$"
post.publish_options.privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
post.publish_options.cancellation_modestringValfritt / objekt
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
post.publish_options.tagsarrayValfritt / objekt—
post.publish_options.tags[]stringValfritt / objekt—
post.publish_options.default_languagestringValfritt / objekt—
post.publish_options.localizationsobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.localizations.*any JSON valueValfritt / objekt—
post.publish_options.licensestringValfritt / objekt
  • enum: ["youtube","creativeCommon"]
post.publish_options.embeddablebooleanValfritt / objekt—
post.publish_options.public_stats_viewablebooleanValfritt / objekt—
post.publish_options.self_declared_made_for_kidsbooleanValfritt / objekt—
post.publish_options.contains_synthetic_mediabooleanValfritt / objekt—
post.publish_options.has_paid_product_placementbooleanValfritt / objekt—
post.publish_options.recording_datestringValfritt / objekt—
post.publish_options.notify_subscribersbooleanValfritt / objekt—
post.publish_options.thumbnail_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
post.publish_options.surface_expectationstringValfritt / objekt
  • const: "SHORT"
post.publish_options.brand_partnerobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.brand_partner.*any JSON valueValfritt / objekt—
post.publish_options.cover_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
post.publish_options.audio_namestringValfritt / objekt—
post.publish_options.trial_paramsobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.trial_params.*any JSON valueValfritt / objekt—
post.publish_options.is_ai_generatedbooleanValfritt / objekt—
post.publish_options.branded_content_sponsor_idsarrayValfritt / objekt—
post.publish_options.branded_content_sponsor_ids[]stringValfritt / objekt—
post.publish_options.is_paid_partnershipbooleanValfritt / objekt—
post.publish_options.media_optionsarrayValfritt / objekt—
post.publish_options.media_options[]objectValfritt / objekt
  • additionalProperties: {}
post.publish_options.media_options[].*any JSON valueValfritt / objekt—
post.publish_options.reply_to_idstringValfritt / objekt—
post.publish_options.quote_post_idstringValfritt / objekt—
post.publish_options.repost_target_idstringValfritt / objekt—
post.publish_options.reply_controlstringValfritt / objekt—
post.publish_options.enable_reply_approvalsbooleanValfritt / objekt—
post.publish_options.link_attachmentstringValfritt / objekt
  • format: "uri"
post.publish_options.poll_attachmentobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.poll_attachment.*any JSON valueValfritt / objekt—
post.publish_options.gif_attachmentobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.gif_attachment.*any JSON valueValfritt / objekt—
post.publish_options.text_attachmentobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.text_attachment.*any JSON valueValfritt / objekt—
post.publish_options.text_entitiesarrayValfritt / objekt—
post.publish_options.text_entities[]objectValfritt / objekt
  • additionalProperties: {}
post.publish_options.text_entities[].*any JSON valueValfritt / objekt—
post.publish_options.is_spoiler_mediabooleanValfritt / objekt—
post.publish_options.is_ghost_postbooleanValfritt / objekt—
post.publish_options.allowlisted_country_codesarrayValfritt / objekt—
post.publish_options.allowlisted_country_codes[]stringValfritt / objekt—
post.publish_options.crossreshare_to_igbooleanValfritt / objekt—
post.publish_options.crossreshare_to_ig_dark_modebooleanValfritt / objekt—
post.publish_options.auto_publish_textbooleanValfritt / objekt—
post.publish_options.publication_modestringValfritt / objekt
  • enum: ["PUBLISH","DRAFT"]
post.publish_options.backdated_timenumberValfritt / objekt—
post.publish_options.backdated_time_granularitystringValfritt / objekt
  • enum: ["year","month","day","hour","minute"]
post.publish_options.placestringValfritt / objekt—
post.publish_options.feed_targetingobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.feed_targeting.*any JSON valueValfritt / objekt—
post.publish_options.targetingobjectValfritt / objekt
  • additionalProperties: {}
post.publish_options.targeting.*any JSON valueValfritt / objekt—
post.publish_options.child_attachmentsarrayValfritt / objekt—
post.publish_options.child_attachments[]objectValfritt / objekt
  • additionalProperties: {}
post.publish_options.child_attachments[].*any JSON valueValfritt / objekt—
post.publish_options.multi_share_end_cardbooleanValfritt / objekt—
post.publish_options.multi_share_optimizedbooleanValfritt / objekt—
post.publish_options.unpublished_content_typestringValfritt / objekt—
post.publish_options.no_storybooleanValfritt / objekt—
post.publish_options.crossposted_video_idstringValfritt / objekt—
post.publish_options.sphericalbooleanValfritt / objekt—
post.scheduled_atstringObligatoriskt i överordnat objekt—
post.display_timezonestringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 80
post.local_scheduled_atstring | nullValfritt / objekt—
post.local_scheduled_atanyOf 1stringValfritt / objekt
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
post.local_scheduled_atanyOf 2nullValfritt / objekt—
post.schedule_timezonestring | nullValfritt / objekt—
post.schedule_timezoneanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 80
post.schedule_timezoneanyOf 2nullValfritt / objekt—
post.schedule_dst_disambiguationstring | nullValfritt / objekt—
post.schedule_dst_disambiguationanyOf 1stringValfritt / objekt
  • enum: ["exact","earlier","later"]
post.schedule_dst_disambiguationanyOf 2nullValfritt / objekt—
post.schedule_intent_statestringValfritt / objekt
  • enum: ["verified","legacy_unverified"]
post.expires_atstring | nullObligatoriskt i överordnat objekt—
post.expires_atanyOf 1stringObligatoriskt i överordnat objekt—
post.expires_atanyOf 2nullObligatoriskt i överordnat objekt—
post.statusstringObligatoriskt i överordnat objekt
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
post.versionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
post.automatic_retry_enabledbooleanObligatoriskt i överordnat objekt—
post.delete_requested_atstring | nullObligatoriskt i överordnat objekt—
post.delete_requested_atanyOf 1stringObligatoriskt i överordnat objekt—
post.delete_requested_atanyOf 2nullObligatoriskt i överordnat objekt—
post.published_atstring | nullObligatoriskt i överordnat objekt—
post.published_atanyOf 1stringObligatoriskt i överordnat objekt—
post.published_atanyOf 2nullObligatoriskt i överordnat objekt—
post.deleted_atstring | nullObligatoriskt i överordnat objekt—
post.deleted_atanyOf 1stringObligatoriskt i överordnat objekt—
post.deleted_atanyOf 2nullObligatoriskt i överordnat objekt—
post.provider_post_idstring | nullObligatoriskt i överordnat objekt—
post.provider_post_idanyOf 1stringObligatoriskt i överordnat objekt—
post.provider_post_idanyOf 2nullObligatoriskt i överordnat objekt—
post.permalinkstring | nullObligatoriskt i överordnat objekt—
post.permalinkanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uri"
post.permalinkanyOf 2nullObligatoriskt i överordnat objekt—
post.created_atstringObligatoriskt i överordnat objekt—
post.updated_atstringObligatoriskt i överordnat objekt—
post.project_idstring | nullObligatoriskt i överordnat objekt—
post.project_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
post.project_idanyOf 2nullObligatoriskt i överordnat objekt—
post.batch_idstring | nullObligatoriskt i överordnat objekt—
post.batch_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
post.batch_idanyOf 2nullObligatoriskt i överordnat objekt—
post.source_refobject | nullObligatoriskt i överordnat objekt—
post.source_refanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: {}
post.source_ref.*anyOf 1any JSON valueValfritt / objekt—
post.source_refanyOf 2nullObligatoriskt i överordnat objekt—
Fullständigt JSON Schema
{
  "type": "object",
  "properties": {
    "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"
        },
        "social_account_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "type": "null"
            }
          ]
        },
        "platform": {
          "type": "string",
          "enum": [
            "instagram",
            "threads",
            "facebook",
            "youtube",
            "x"
          ]
        },
        "destination": {
          "type": "object",
          "properties": {
            "social_account_id": {
              "anyOf": [
                {
                  "type": "string",
                  "format": "uuid"
                },
                {
                  "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"
          ],
          "additionalProperties": false
        },
        "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"
            ],
            "additionalProperties": false
          }
        },
        "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"
            }
          },
          "additionalProperties": false
        },
        "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"
            },
            {
              "type": "null"
            }
          ]
        },
        "batch_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "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"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "post"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Exempel på verktygsanrop

Exemplen använder fiktiva värden som kontrollerats mot schemana. Ersätt ID:n med sådana du får använda, medier med färdiga mediefiler och datum med din bekräftade publiceringstid. Kontrollera kontots behörighet före en skrivning. Denna sida skickar inga API-anrop.

{
  "name": "sosoapi_update_scheduled_post",
  "arguments": {
    "id": "11111111-1111-4111-8111-111111111111",
    "expected_version": 1,
    "patch": {}
  }
}

structuredContent

{
  "post": {
    "id": "11111111-1111-4111-8111-111111111111",
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "social_account_id": null,
    "platform": "instagram",
    "destination": {
      "social_account_id": null,
      "platform": "instagram",
      "platform_user_id": null,
      "account_label": null
    },
    "caption": null,
    "hashtags": [],
    "media": [],
    "publish_options": {},
    "scheduled_at": "example",
    "display_timezone": "UTC",
    "expires_at": null,
    "status": "scheduled",
    "version": 1,
    "automatic_retry_enabled": false,
    "delete_requested_at": null,
    "published_at": null,
    "deleted_at": null,
    "provider_post_id": null,
    "permalink": null,
    "created_at": "example",
    "updated_at": "example",
    "project_id": null,
    "batch_id": null,
    "source_ref": null
  }
}
Installera eller anslut MCP