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

MCP-verktyg

Skicka in arbetsyteutkast

sosoapi_submit_content_draft

Använd endast efter ett uttryckligt publiceringsbeslut. Kräver rollen editor eller högre och publish-behörighet. Skicka först id, expected_revision, mutation_id, content och den kanoniska publiceringsbegäran request; utelämna source_ref eftersom servern äger ursprung och inskickningsidentiteter. Innehåll från medredigerare är inte betrott. Ett 422 med state=draft accepterar inga mål: rätta innehållet före en ny mutation. När processen har startat använder du GET på samma utkast och fortsätter ett okänt eller partiellt resultat med submission.id som mutation_id och submission.expected_revision, utan vare sig content eller request. Skapa aldrig ersättningsinlägg eller återskapa accepterade Posts. submitted betyder överlämnat till Scheduled Publishing; läs ursprunglig Post för leverantörsresultatet.

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
  • format: "uuid"
expected_revisionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
mutation_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
contentobjectValfritt / objekt
  • additionalProperties: false
content.schemaVersionnumberValfritt / objekt
  • enum: [1]
content.accountIdsarrayValfritt / objekt
  • maxItems: 50
content.accountIds[]stringValfritt / objekt
  • format: "uuid"
content.captionstringValfritt / objekt
  • maxLength: 5000
content.hashtagsstringValfritt / objekt
  • maxLength: 5000
content.assetIdsarrayValfritt / objekt
  • maxItems: 20
content.assetIds[]stringValfritt / objekt
  • maxLength: 16
  • pattern: "^[1-9][0-9]*$"
content.threadsTextOnlybooleanValfritt / objekt—
content.instagramModestringValfritt / objekt
  • enum: ["IMAGE","REELS","CAROUSEL","STORY_IMAGE","STORY_VIDEO"]
content.youtubeTitlestringValfritt / objekt
  • maxLength: 100
content.youtubePrivacystringValfritt / objekt
  • enum: ["private","unlisted","public"]
content.youtubeSyntheticbooleanValfritt / objekt—
content.youtubeCategoryIdstringValfritt / objekt
  • maxLength: 32
content.youtubeShortbooleanValfritt / objekt—
content.linkUrlstringValfritt / objekt
  • maxLength: 2048
content.scheduledAtstringValfritt / objekt
  • maxLength: 64
content.displayTimezonestringValfritt / objekt
  • minLength: 1
  • maxLength: 128
content.publishNowbooleanValfritt / objekt—
content.destinationOverridesobjectValfritt / objekt
  • additionalProperties: {"type":"object","properties":{"caption":{"type":"string","maxLength":5000},"scheduledAt":{"type":"string","maxLength":64}},"additionalProperties":false}
content.destinationOverrides.*objectValfritt / objekt
  • additionalProperties: false
content.destinationOverrides.*.captionstringValfritt / objekt
  • maxLength: 5000
content.destinationOverrides.*.scheduledAtstringValfritt / objekt
  • maxLength: 64
content.expiresAtstringValfritt / objekt
  • maxLength: 64
requestobjectValfritt / objekt
  • additionalProperties: false
request.workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
request.project_idstring | nullValfritt / objekt—
request.project_idanyOf 1stringValfritt / objekt
  • format: "uuid"
request.project_idanyOf 2nullValfritt / objekt—
request.source_refobject | nullValfritt / objekt—
request.source_refanyOf 1objectValfritt / objekt
  • additionalProperties: {}
request.source_ref.*anyOf 1any JSON valueValfritt / objekt—
request.source_refanyOf 2nullValfritt / objekt—
request.targetsarrayObligatoriskt i överordnat objekt
  • minItems: 1
  • maxItems: 50
request.targets[]objectValfritt / objekt
  • additionalProperties: false
request.targets[].social_account_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
request.targets[].captionstring | nullValfritt / objekt—
request.targets[].captionanyOf 1stringValfritt / objekt
  • maxLength: 5000
request.targets[].captionanyOf 2nullValfritt / objekt—
request.targets[].hashtagsarrayValfritt / objekt
  • maxItems: 100
request.targets[].hashtags[]stringValfritt / objekt
  • maxLength: 100
request.targets[].mediaarrayValfritt / objekt
  • maxItems: 20
request.targets[].media[]objectValfritt / objekt
  • additionalProperties: false
request.targets[].media[].kindstringObligatoriskt i överordnat objekt
  • enum: ["image","video"]
request.targets[].media[].urlstringObligatoriskt i överordnat objekt
  • format: "uri"
request.targets[].media[].cover_urlstring | nullValfritt / objekt—
request.targets[].media[].cover_urlanyOf 1stringValfritt / objekt
  • format: "uri"
request.targets[].media[].cover_urlanyOf 2nullValfritt / objekt—
request.targets[].media[].cover_asset_idinteger | nullValfritt / objekt—
request.targets[].media[].cover_asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].media[].cover_asset_idanyOf 2nullValfritt / objekt—
request.targets[].media[].asset_idinteger | nullValfritt / objekt—
request.targets[].media[].asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].media[].asset_idanyOf 2nullValfritt / objekt—
request.targets[].media[].mime_typestring | nullValfritt / objekt—
request.targets[].media[].mime_typeanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 160
request.targets[].media[].mime_typeanyOf 2nullValfritt / objekt—
request.targets[].link_urlstring | nullValfritt / objekt—
request.targets[].link_urlanyOf 1stringValfritt / objekt
  • format: "uri"
request.targets[].link_urlanyOf 2nullValfritt / objekt—
request.targets[].provider_payloadobjectObligatoriskt i överordnat objekt—
request.targets[].provider_payloadanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.platformanyOf 1stringObligatoriskt i överordnat objekt
  • enum: ["x"]
request.targets[].provider_payload.publish_optionsanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeanyOf 1stringObligatoriskt i överordnat objekt
  • enum: ["TEXT","VIDEO"]
request.targets[].provider_payloadanyOf 2objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.platformanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["instagram"]
request.targets[].provider_payload.publish_optionsanyOf 2objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
request.targets[].provider_payload.publish_options.location_idanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.share_to_feedanyOf 2booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.collaboratorsanyOf 2arrayValfritt / objekt
  • maxItems: 3
request.targets[].provider_payload.publish_options.collaborators[]anyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 30
request.targets[].provider_payload.publish_options.first_commentanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 2200
request.targets[].provider_payload.publish_options.cover_asset_idanyOf 2integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.thumb_offset_msanyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.audio_nameanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.trial_paramsanyOf 2objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.trial_params.graduation_strategyanyOf 2stringObligatoriskt i överordnat objekt
  • enum: ["MANUAL","SS_PERFORMANCE"]
request.targets[].provider_payload.publish_options.is_ai_generatedanyOf 2booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.branded_content_sponsor_idsanyOf 2arrayValfritt / objekt
  • maxItems: 2
request.targets[].provider_payload.publish_options.branded_content_sponsor_ids[]anyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.is_paid_partnershipanyOf 2booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.media_optionsanyOf 2arrayValfritt / objekt
  • maxItems: 10
request.targets[].provider_payload.publish_options.media_options[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idanyOf 2integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_textanyOf 2stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payload.publish_options.media_options[].user_tagsanyOf 2arrayValfritt / objekt
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[].user_tags[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].user_tags[].usernameanyOf 2stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 30
request.targets[].provider_payload.publish_options.media_options[].user_tags[].xanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].user_tags[].yanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].product_tagsanyOf 2arrayValfritt / objekt
  • maxItems: 5
request.targets[].provider_payload.publish_options.media_options[].product_tags[]anyOf 2objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].product_tags[].product_idanyOf 2stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.media_options[].product_tags[].xanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].product_tags[].yanyOf 2numberValfritt / objekt
  • minimum: 0
  • maximum: 1
request.targets[].provider_payload.publish_options.media_options[].thumb_offset_msanyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payloadanyOf 3objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.platformanyOf 3stringObligatoriskt i överordnat objekt
  • enum: ["facebook"]
request.targets[].provider_payload.publish_optionsanyOf 3objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeanyOf 3stringObligatoriskt i överordnat objekt
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
request.targets[].provider_payload.publish_options.titleanyOf 3stringValfritt / objekt
  • maxLength: 255
request.targets[].provider_payload.publish_options.descriptionanyOf 3stringValfritt / objekt
  • maxLength: 5000
request.targets[].provider_payload.publish_options.publication_modeanyOf 3stringValfritt / objekt
  • enum: ["PUBLISH","DRAFT"]
request.targets[].provider_payload.publish_options.backdated_timeanyOf 3numberValfritt / objekt—
request.targets[].provider_payload.publish_options.backdated_time_granularityanyOf 3stringValfritt / objekt
  • enum: ["year","month","day","hour","minute"]
request.targets[].provider_payload.publish_options.placeanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.tagsanyOf 3arrayValfritt / objekt
  • maxItems: 50
request.targets[].provider_payload.publish_options.tags[]anyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targetinganyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.age_minanyOf 3integerValfritt / objekt
  • minimum: 13
  • maximum: 65
request.targets[].provider_payload.publish_options.feed_targeting.age_maxanyOf 3integerValfritt / objekt
  • minimum: 13
  • maximum: 65
request.targets[].provider_payload.publish_options.feed_targeting.college_yearsanyOf 3arrayValfritt / objekt
  • maxItems: 100
request.targets[].provider_payload.publish_options.feed_targeting.college_years[]anyOf 3integerValfritt / objekt
  • minimum: 1900
  • maximum: 2200
request.targets[].provider_payload.publish_options.feed_targeting.education_statusesanyOf 3arrayValfritt / objekt
  • maxItems: 3
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3numberValfritt / objekt—
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
request.targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [3]
request.targets[].provider_payload.publish_options.feed_targeting.gendersanyOf 3arrayValfritt / objekt
  • maxItems: 2
request.targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3numberValfritt / objekt—
request.targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
request.targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
request.targets[].provider_payload.publish_options.feed_targeting.geo_locationsanyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.countriesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 25
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.countries[]anyOf 3stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regionsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.citiesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusanyOf 3numberValfritt / objekt
  • maximum: 1000
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitanyOf 3stringValfritt / objekt
  • enum: ["mile","kilometer"]
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zipsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_typesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 2
request.targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_types[]anyOf 3stringValfritt / objekt
  • enum: ["home","recent"]
request.targets[].provider_payload.publish_options.feed_targeting.interestsanyOf 3arrayValfritt / objekt
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3string | integerValfritt / objekt—
request.targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 2integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.localesanyOf 3arrayValfritt / objekt
  • maxItems: 250
request.targets[].provider_payload.publish_options.feed_targeting.locales[]anyOf 3integerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statusesanyOf 3arrayValfritt / objekt
  • maxItems: 4
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3numberValfritt / objekt—
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [1]
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [2]
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [3]
request.targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 4numberValfritt / objekt
  • enum: [4]
request.targets[].provider_payload.publish_options.targetinganyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3numberValfritt / objekt—
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 1numberValfritt / objekt
  • enum: [13]
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 2numberValfritt / objekt
  • enum: [15]
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 3numberValfritt / objekt
  • enum: [18]
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 4numberValfritt / objekt
  • enum: [21]
request.targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 5numberValfritt / objekt
  • enum: [25]
request.targets[].provider_payload.publish_options.targeting.geo_locationsanyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.countriesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 25
request.targets[].provider_payload.publish_options.targeting.geo_locations.countries[]anyOf 3stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.targeting.geo_locations.regionsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.citiesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].radiusanyOf 3numberValfritt / objekt
  • maximum: 1000
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitanyOf 3stringValfritt / objekt
  • enum: ["mile","kilometer"]
request.targets[].provider_payload.publish_options.targeting.geo_locations.zipsanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 250
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3string | integerObligatoriskt i överordnat objekt—
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.targeting.geo_locations.location_typesanyOf 3arrayValfritt / objekt
  • minItems: 1
  • maxItems: 2
request.targets[].provider_payload.publish_options.targeting.geo_locations.location_types[]anyOf 3stringValfritt / objekt
  • enum: ["home","recent"]
request.targets[].provider_payload.publish_options.child_attachmentsanyOf 3arrayValfritt / objekt
  • minItems: 2
  • maxItems: 10
request.targets[].provider_payload.publish_options.child_attachments[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.child_attachments[].linkanyOf 3stringObligatoriskt i överordnat objekt
  • format: "uri"
request.targets[].provider_payload.publish_options.child_attachments[].nameanyOf 3stringValfritt / objekt
  • maxLength: 255
request.targets[].provider_payload.publish_options.child_attachments[].descriptionanyOf 3stringValfritt / objekt
  • maxLength: 1000
request.targets[].provider_payload.publish_options.child_attachments[].pictureanyOf 3stringObligatoriskt i överordnat objekt
  • format: "uri"
request.targets[].provider_payload.publish_options.multi_share_end_cardanyOf 3booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.multi_share_optimizedanyOf 3booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.unpublished_content_typeanyOf 3stringValfritt / objekt
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
request.targets[].provider_payload.publish_options.no_storyanyOf 3booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.crossposted_video_idanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.sphericalanyOf 3booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.media_optionsanyOf 3arrayValfritt / objekt
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[]anyOf 3objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idanyOf 3integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_text_customanyOf 3stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payloadanyOf 4objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.platformanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["threads"]
request.targets[].provider_payload.publish_optionsanyOf 4objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
request.targets[].provider_payload.publish_options.reply_to_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.quote_post_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.repost_target_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.reply_controlanyOf 4stringValfritt / objekt
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
request.targets[].provider_payload.publish_options.enable_reply_approvalsanyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.link_attachmentanyOf 4stringValfritt / objekt
  • format: "uri"
request.targets[].provider_payload.publish_options.poll_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.poll_attachment.option_aanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_banyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_canyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.poll_attachment.option_danyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 25
request.targets[].provider_payload.publish_options.gif_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.gif_attachment.gif_idanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.gif_attachment.provideranyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["GIPHY"]
request.targets[].provider_payload.publish_options.text_attachmentanyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_attachment.plaintextanyOf 4stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 10000
request.targets[].provider_payload.publish_options.text_attachment.link_attachment_urlanyOf 4stringValfritt / objekt
  • format: "uri"
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_infoanyOf 4arrayValfritt / objekt
  • maxItems: 100
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetanyOf 4integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infoanyOf 4arrayObligatoriskt i överordnat objekt
  • minItems: 1
request.targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]anyOf 4stringValfritt / objekt
  • enum: ["bold","italic","highlight","underline","strikethrough"]
request.targets[].provider_payload.publish_options.topic_taganyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 50
request.targets[].provider_payload.publish_options.text_entitiesanyOf 4arrayValfritt / objekt
  • maxItems: 10
request.targets[].provider_payload.publish_options.text_entities[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.text_entities[].entity_typeanyOf 4stringObligatoriskt i överordnat objekt
  • enum: ["SPOILER","spoiler"]
request.targets[].provider_payload.publish_options.text_entities[].offsetanyOf 4integerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
request.targets[].provider_payload.publish_options.text_entities[].lengthanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.is_spoiler_mediaanyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.is_ghost_postanyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.location_idanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 256
request.targets[].provider_payload.publish_options.allowlisted_country_codesanyOf 4arrayValfritt / objekt
  • minItems: 1
  • maxItems: 249
request.targets[].provider_payload.publish_options.allowlisted_country_codes[]anyOf 4stringValfritt / objekt
  • pattern: "^[A-Z]{2}$"
request.targets[].provider_payload.publish_options.crossreshare_to_iganyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.crossreshare_to_ig_dark_modeanyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.auto_publish_textanyOf 4booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.media_optionsanyOf 4arrayValfritt / objekt
  • maxItems: 20
request.targets[].provider_payload.publish_options.media_options[]anyOf 4objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.media_options[].asset_idanyOf 4integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.media_options[].alt_textanyOf 4stringValfritt / objekt
  • minLength: 1
  • maxLength: 1000
request.targets[].provider_payload.publish_options.media_options[].is_spoiler_mediaanyOf 4booleanValfritt / objekt—
request.targets[].provider_payloadanyOf 5objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.platformanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["youtube"]
request.targets[].provider_payload.publish_optionsanyOf 5objectObligatoriskt i överordnat objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.post_typeanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["VIDEO"]
request.targets[].provider_payload.publish_options.titleanyOf 5stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.descriptionanyOf 5stringValfritt / objekt
  • maxLength: 5000
request.targets[].provider_payload.publish_options.tagsanyOf 5arrayValfritt / objekt
  • maxItems: 100
request.targets[].provider_payload.publish_options.tags[]anyOf 5stringValfritt / objekt
  • minLength: 1
  • maxLength: 500
request.targets[].provider_payload.publish_options.category_idanyOf 5stringValfritt / objekt—
request.targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 1stringValfritt / objekt
  • minLength: 0
  • maxLength: 0
request.targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 2stringValfritt / objekt
  • pattern: "^\\d+$"
request.targets[].provider_payload.publish_options.default_languageanyOf 5stringValfritt / objekt
  • minLength: 2
  • maxLength: 35
request.targets[].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}
request.targets[].provider_payload.publish_options.localizations.*anyOf 5objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.localizations.*.titleanyOf 5stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 100
request.targets[].provider_payload.publish_options.localizations.*.descriptionanyOf 5stringObligatoriskt i överordnat objekt
  • maxLength: 5000
request.targets[].provider_payload.publish_options.privacy_statusanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["private","unlisted","public"]
request.targets[].provider_payload.publish_options.cancellation_modeanyOf 5stringObligatoriskt i överordnat objekt
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
request.targets[].provider_payload.publish_options.licenseanyOf 5stringValfritt / objekt
  • enum: ["youtube","creativeCommon"]
request.targets[].provider_payload.publish_options.embeddableanyOf 5booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.public_stats_viewableanyOf 5booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.self_declared_made_for_kidsanyOf 5booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.contains_synthetic_mediaanyOf 5booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.has_paid_product_placementanyOf 5booleanValfritt / objekt—
request.targets[].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)))$"
request.targets[].provider_payload.publish_options.notify_subscribersanyOf 5booleanValfritt / objekt—
request.targets[].provider_payload.publish_options.thumbnail_asset_idanyOf 5integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
request.targets[].provider_payload.publish_options.surface_expectationanyOf 5stringValfritt / objekt
  • enum: ["SHORT"]
request.targets[].provider_payload.publish_options.brand_partneranyOf 5objectValfritt / objekt
  • additionalProperties: false
request.targets[].provider_payload.publish_options.brand_partner.channel_idanyOf 5stringValfritt / objekt
  • pattern: "^UC[A-Za-z0-9_-]+$"
request.targets[].provider_payload.publish_options.brand_partner.channel_handleanyOf 5stringValfritt / objekt
  • pattern: "^@[A-Za-z0-9._-]+$"
request.targets[].scheduled_atstringObligatoriskt i överordnat 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)))$"
request.targets[].display_timezonestringValfritt / objekt
  • minLength: 1
  • maxLength: 80
request.targets[].local_scheduled_atstringValfritt / objekt
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
request.targets[].schedule_dst_disambiguationstringValfritt / objekt
  • enum: ["exact","earlier","later"]
request.targets[].expires_atstring | nullValfritt / objekt—
request.targets[].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)))$"
request.targets[].expires_atanyOf 2nullValfritt / objekt—
request.targets[].source_refobject | nullValfritt / objekt—
request.targets[].source_refanyOf 1objectValfritt / objekt
  • additionalProperties: {}
request.targets[].source_ref.*anyOf 1any JSON valueValfritt / objekt—
request.targets[].source_refanyOf 2nullValfritt / objekt—
request.targets[].automatic_retry_enabledbooleanValfritt / objekt—
request.targets[].idempotency_keystringObligatoriskt i överordnat objekt
  • minLength: 8
  • maxLength: 160
Fullständigt JSON Schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid"
    },
    "expected_revision": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "mutation_id": {
      "type": "string",
      "format": "uuid"
    },
    "content": {
      "type": "object",
      "properties": {
        "schemaVersion": {
          "type": "number",
          "enum": [
            1
          ]
        },
        "accountIds": {
          "maxItems": 50,
          "type": "array",
          "items": {
            "type": "string",
            "format": "uuid"
          }
        },
        "caption": {
          "type": "string",
          "maxLength": 5000
        },
        "hashtags": {
          "type": "string",
          "maxLength": 5000
        },
        "assetIds": {
          "maxItems": 20,
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 16,
            "pattern": "^[1-9][0-9]*$"
          }
        },
        "threadsTextOnly": {
          "type": "boolean"
        },
        "instagramMode": {
          "type": "string",
          "enum": [
            "IMAGE",
            "REELS",
            "CAROUSEL",
            "STORY_IMAGE",
            "STORY_VIDEO"
          ]
        },
        "youtubeTitle": {
          "type": "string",
          "maxLength": 100
        },
        "youtubePrivacy": {
          "type": "string",
          "enum": [
            "private",
            "unlisted",
            "public"
          ]
        },
        "youtubeSynthetic": {
          "type": "boolean"
        },
        "youtubeCategoryId": {
          "type": "string",
          "maxLength": 32
        },
        "youtubeShort": {
          "type": "boolean"
        },
        "linkUrl": {
          "type": "string",
          "maxLength": 2048
        },
        "scheduledAt": {
          "type": "string",
          "maxLength": 64
        },
        "displayTimezone": {
          "type": "string",
          "minLength": 1,
          "maxLength": 128
        },
        "publishNow": {
          "type": "boolean"
        },
        "destinationOverrides": {
          "type": "object",
          "additionalProperties": {
            "type": "object",
            "properties": {
              "caption": {
                "type": "string",
                "maxLength": 5000
              },
              "scheduledAt": {
                "type": "string",
                "maxLength": 64
              }
            },
            "additionalProperties": false
          }
        },
        "expiresAt": {
          "type": "string",
          "maxLength": 64
        }
      },
      "additionalProperties": false
    },
    "request": {
      "type": "object",
      "properties": {
        "workspace_id": {
          "type": "string",
          "format": "uuid"
        },
        "project_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "type": "null"
            }
          ]
        },
        "source_ref": {
          "anyOf": [
            {
              "type": "object",
              "additionalProperties": {}
            },
            {
              "type": "null"
            }
          ]
        },
        "targets": {
          "minItems": 1,
          "maxItems": 50,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid"
              },
              "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"
                  }
                ]
              },
              "provider_payload": {
                "anyOf": [
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "enum": [
                          "x"
                        ]
                      },
                      "publish_options": {
                        "type": "object",
                        "properties": {
                          "post_type": {
                            "type": "string",
                            "enum": [
                              "TEXT",
                              "VIDEO"
                            ]
                          }
                        },
                        "required": [
                          "post_type"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "platform",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "object",
                    "properties": {
                      "platform": {
                        "type": "string",
                        "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",
                      "publish_options"
                    ],
                    "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",
                      "publish_options"
                    ],
                    "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",
                      "publish_options"
                    ],
                    "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",
                      "publish_options"
                    ],
                    "additionalProperties": false
                  }
                ]
              },
              "scheduled_at": {
                "type": "string",
                "format": "date-time",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
              },
              "display_timezone": {
                "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"
                  }
                ]
              },
              "automatic_retry_enabled": {
                "type": "boolean"
              },
              "idempotency_key": {
                "type": "string",
                "minLength": 8,
                "maxLength": 160
              }
            },
            "required": [
              "social_account_id",
              "provider_payload",
              "scheduled_at",
              "idempotency_key"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "workspace_id",
        "targets"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "id",
    "expected_revision",
    "mutation_id"
  ],
  "additionalProperties": false
}

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
draftobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
draft.idstringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.revisionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
draft.statestringObligatoriskt i överordnat objekt
  • enum: ["draft","submitting","submitted"]
draft.contentobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
draft.content.schemaVersionnumberObligatoriskt i överordnat objekt
  • const: 1
  • default: 1
draft.content.accountIdsarrayObligatoriskt i överordnat objekt
  • maxItems: 50
  • default: []
draft.content.accountIds[]stringValfritt / objekt
  • format: "uuid"
draft.content.captionstringObligatoriskt i överordnat objekt
  • maxLength: 5000
  • default: ""
draft.content.hashtagsstringObligatoriskt i överordnat objekt
  • maxLength: 5000
  • default: ""
draft.content.assetIdsarrayObligatoriskt i överordnat objekt
  • maxItems: 20
  • default: []
draft.content.assetIds[]stringValfritt / objekt
  • maxLength: 16
  • pattern: "^[1-9][0-9]*$"
draft.content.threadsTextOnlybooleanObligatoriskt i överordnat objekt
  • default: false
draft.content.instagramModestringObligatoriskt i överordnat objekt
  • enum: ["IMAGE","REELS","CAROUSEL","STORY_IMAGE","STORY_VIDEO"]
  • default: "REELS"
draft.content.youtubeTitlestringObligatoriskt i överordnat objekt
  • maxLength: 100
  • default: ""
draft.content.youtubePrivacystringObligatoriskt i överordnat objekt
  • enum: ["private","unlisted","public"]
  • default: "private"
draft.content.youtubeSyntheticbooleanObligatoriskt i överordnat objekt
  • default: false
draft.content.youtubeCategoryIdstringObligatoriskt i överordnat objekt
  • maxLength: 32
  • default: ""
draft.content.youtubeShortbooleanObligatoriskt i överordnat objekt
  • default: false
draft.content.linkUrlstringObligatoriskt i överordnat objekt
  • maxLength: 2048
  • default: ""
draft.content.scheduledAtstringObligatoriskt i överordnat objekt
  • maxLength: 64
  • default: ""
draft.content.displayTimezonestringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 128
  • default: "UTC"
draft.content.publishNowbooleanObligatoriskt i överordnat objekt
  • default: false
draft.content.destinationOverridesobjectObligatoriskt i överordnat objekt
  • default: {}
  • additionalProperties: {"type":"object","properties":{"caption":{"type":"string","maxLength":5000},"scheduledAt":{"type":"string","maxLength":64}},"additionalProperties":false}
draft.content.destinationOverrides.*objectValfritt / objekt
  • additionalProperties: false
draft.content.destinationOverrides.*.captionstringValfritt / objekt
  • maxLength: 5000
draft.content.destinationOverrides.*.scheduledAtstringValfritt / objekt
  • maxLength: 64
draft.content.expiresAtstringObligatoriskt i överordnat objekt
  • maxLength: 64
  • default: ""
draft.created_bystring | nullObligatoriskt i överordnat objekt—
draft.created_byanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.created_byanyOf 2nullObligatoriskt i överordnat objekt—
draft.updated_bystring | nullObligatoriskt i överordnat objekt—
draft.updated_byanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.updated_byanyOf 2nullObligatoriskt i överordnat objekt—
draft.created_atstringObligatoriskt i överordnat 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)))$"
draft.updated_atstringObligatoriskt i överordnat 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)))$"
draft.submissionobject | nullObligatoriskt i överordnat objekt—
draft.submissionanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: false
draft.submission.idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.submission.expected_revisionanyOf 1integerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
draft.submission.started_atanyOf 1stringObligatoriskt i överordnat 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)))$"
draft.submission.receiptanyOf 1object | nullObligatoriskt i överordnat objekt—
draft.submission.receiptanyOf 1 / anyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: false
draft.submission.receipt.batch_idanyOf 1 / anyOf 1string | nullObligatoriskt i överordnat objekt—
draft.submission.receipt.batch_idanyOf 1 / anyOf 1 / anyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.submission.receipt.batch_idanyOf 1 / anyOf 1 / anyOf 2nullObligatoriskt i överordnat objekt—
draft.submission.receipt.successesanyOf 1 / anyOf 1arrayObligatoriskt i överordnat objekt
  • maxItems: 50
draft.submission.receipt.successes[]anyOf 1 / anyOf 1objectValfritt / objekt
  • additionalProperties: false
draft.submission.receipt.successes[].social_account_idanyOf 1 / anyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.submission.receipt.successes[].post_idanyOf 1 / anyOf 1stringObligatoriskt 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}$"
draft.submission.receipt.failuresanyOf 1 / anyOf 1arrayObligatoriskt i överordnat objekt
  • maxItems: 50
draft.submission.receipt.failures[]anyOf 1 / anyOf 1objectValfritt / objekt
  • additionalProperties: false
draft.submission.receipt.failures[].social_account_idanyOf 1 / anyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
draft.submission.receipt.failures[].codeanyOf 1 / anyOf 1stringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 160
draft.submission.receipt.failures[].messageanyOf 1 / anyOf 1stringObligatoriskt i överordnat objekt
  • maxLength: 2000
draft.submission.receiptanyOf 1 / anyOf 2nullObligatoriskt i överordnat objekt—
draft.submissionanyOf 2nullObligatoriskt i överordnat objekt—
resultobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
result.batch_idstring | nullObligatoriskt i överordnat objekt—
result.batch_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
result.batch_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successesarrayObligatoriskt i överordnat objekt—
result.successes[]objectValfritt / objekt
  • additionalProperties: false
result.successes[].social_account_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].postobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
result.successes[].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}$"
result.successes[].post.workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].post.social_account_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].post.social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
result.successes[].post.destinationobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
result.successes[].post.destination.social_account_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.destination.social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].post.destination.social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.destination.platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
result.successes[].post.destination.platform_user_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.destination.platform_user_idanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.destination.platform_user_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.destination.account_labelstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.destination.account_labelanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.destination.account_labelanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.captionstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.captionanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.captionanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.hashtagsarrayObligatoriskt i överordnat objekt—
result.successes[].post.hashtags[]stringValfritt / objekt—
result.successes[].post.mediaarrayObligatoriskt i överordnat objekt—
result.successes[].post.media[]objectValfritt / objekt
  • additionalProperties: false
result.successes[].post.media[].kindstringObligatoriskt i överordnat objekt
  • enum: ["image","video"]
result.successes[].post.media[].urlstringObligatoriskt i överordnat objekt
  • format: "uri"
result.successes[].post.media[].cover_urlstring | nullValfritt / objekt—
result.successes[].post.media[].cover_urlanyOf 1stringValfritt / objekt
  • format: "uri"
result.successes[].post.media[].cover_urlanyOf 2nullValfritt / objekt—
result.successes[].post.media[].cover_asset_idinteger | nullValfritt / objekt—
result.successes[].post.media[].cover_asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.media[].cover_asset_idanyOf 2nullValfritt / objekt—
result.successes[].post.media[].asset_idinteger | nullValfritt / objekt—
result.successes[].post.media[].asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.media[].asset_idanyOf 2nullValfritt / objekt—
result.successes[].post.media[].mime_typestring | nullValfritt / objekt—
result.successes[].post.media[].mime_typeanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 160
result.successes[].post.media[].mime_typeanyOf 2nullValfritt / objekt—
result.successes[].post.media[].preview_urlstring | nullValfritt / objekt

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

—
result.successes[].post.media[].preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
result.successes[].post.media[].preview_urlanyOf 2nullValfritt / objekt—
result.successes[].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.

—
result.successes[].post.media[].cover_preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
result.successes[].post.media[].cover_preview_urlanyOf 2nullValfritt / objekt—
result.successes[].post.media[].preview_expires_atstring | nullValfritt / objekt—
result.successes[].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))$"
result.successes[].post.media[].preview_expires_atanyOf 2nullValfritt / objekt—
result.successes[].post.link_urlstring | nullValfritt / objekt—
result.successes[].post.link_urlanyOf 1stringValfritt / objekt
  • format: "uri"
result.successes[].post.link_urlanyOf 2nullValfritt / objekt—
result.successes[].post.publish_optionsobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
result.successes[].post.publish_options.post_typestringValfritt / objekt
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
result.successes[].post.publish_options.location_idstringValfritt / objekt
  • minLength: 1
result.successes[].post.publish_options.share_to_feedbooleanValfritt / objekt—
result.successes[].post.publish_options.collaboratorsarrayValfritt / objekt
  • maxItems: 3
result.successes[].post.publish_options.collaborators[]stringValfritt / objekt
  • minLength: 1
result.successes[].post.publish_options.first_commentstringValfritt / objekt
  • minLength: 1
  • maxLength: 2200
result.successes[].post.publish_options.topic_tagstringValfritt / objekt
  • minLength: 1
result.successes[].post.publish_options.thumb_offset_msintegerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
result.successes[].post.publish_options.titlestringValfritt / objekt
  • maxLength: 255
result.successes[].post.publish_options.youtube_privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
result.successes[].post.publish_options.youtube_category_idstringValfritt / objekt
  • pattern: "^\\d+$"
result.successes[].post.publish_options.youtube_contains_synthetic_mediabooleanValfritt / objekt—
result.successes[].post.publish_options.descriptionstringValfritt / objekt
  • maxLength: 5000
result.successes[].post.publish_options.category_idstringValfritt / objekt
  • pattern: "^\\d+$"
result.successes[].post.publish_options.privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
result.successes[].post.publish_options.cancellation_modestringValfritt / objekt
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
result.successes[].post.publish_options.tagsarrayValfritt / objekt—
result.successes[].post.publish_options.tags[]stringValfritt / objekt—
result.successes[].post.publish_options.default_languagestringValfritt / objekt—
result.successes[].post.publish_options.localizationsobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.localizations.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.licensestringValfritt / objekt
  • enum: ["youtube","creativeCommon"]
result.successes[].post.publish_options.embeddablebooleanValfritt / objekt—
result.successes[].post.publish_options.public_stats_viewablebooleanValfritt / objekt—
result.successes[].post.publish_options.self_declared_made_for_kidsbooleanValfritt / objekt—
result.successes[].post.publish_options.contains_synthetic_mediabooleanValfritt / objekt—
result.successes[].post.publish_options.has_paid_product_placementbooleanValfritt / objekt—
result.successes[].post.publish_options.recording_datestringValfritt / objekt—
result.successes[].post.publish_options.notify_subscribersbooleanValfritt / objekt—
result.successes[].post.publish_options.thumbnail_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.publish_options.surface_expectationstringValfritt / objekt
  • const: "SHORT"
result.successes[].post.publish_options.brand_partnerobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.brand_partner.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.cover_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.publish_options.audio_namestringValfritt / objekt—
result.successes[].post.publish_options.trial_paramsobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.trial_params.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.is_ai_generatedbooleanValfritt / objekt—
result.successes[].post.publish_options.branded_content_sponsor_idsarrayValfritt / objekt—
result.successes[].post.publish_options.branded_content_sponsor_ids[]stringValfritt / objekt—
result.successes[].post.publish_options.is_paid_partnershipbooleanValfritt / objekt—
result.successes[].post.publish_options.media_optionsarrayValfritt / objekt—
result.successes[].post.publish_options.media_options[]objectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.media_options[].*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.reply_to_idstringValfritt / objekt—
result.successes[].post.publish_options.quote_post_idstringValfritt / objekt—
result.successes[].post.publish_options.repost_target_idstringValfritt / objekt—
result.successes[].post.publish_options.reply_controlstringValfritt / objekt—
result.successes[].post.publish_options.enable_reply_approvalsbooleanValfritt / objekt—
result.successes[].post.publish_options.link_attachmentstringValfritt / objekt
  • format: "uri"
result.successes[].post.publish_options.poll_attachmentobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.poll_attachment.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.gif_attachmentobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.gif_attachment.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.text_attachmentobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.text_attachment.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.text_entitiesarrayValfritt / objekt—
result.successes[].post.publish_options.text_entities[]objectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.text_entities[].*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.is_spoiler_mediabooleanValfritt / objekt—
result.successes[].post.publish_options.is_ghost_postbooleanValfritt / objekt—
result.successes[].post.publish_options.allowlisted_country_codesarrayValfritt / objekt—
result.successes[].post.publish_options.allowlisted_country_codes[]stringValfritt / objekt—
result.successes[].post.publish_options.crossreshare_to_igbooleanValfritt / objekt—
result.successes[].post.publish_options.crossreshare_to_ig_dark_modebooleanValfritt / objekt—
result.successes[].post.publish_options.auto_publish_textbooleanValfritt / objekt—
result.successes[].post.publish_options.publication_modestringValfritt / objekt
  • enum: ["PUBLISH","DRAFT"]
result.successes[].post.publish_options.backdated_timenumberValfritt / objekt—
result.successes[].post.publish_options.backdated_time_granularitystringValfritt / objekt
  • enum: ["year","month","day","hour","minute"]
result.successes[].post.publish_options.placestringValfritt / objekt—
result.successes[].post.publish_options.feed_targetingobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.feed_targeting.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.targetingobjectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.targeting.*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.child_attachmentsarrayValfritt / objekt—
result.successes[].post.publish_options.child_attachments[]objectValfritt / objekt
  • additionalProperties: {}
result.successes[].post.publish_options.child_attachments[].*any JSON valueValfritt / objekt—
result.successes[].post.publish_options.multi_share_end_cardbooleanValfritt / objekt—
result.successes[].post.publish_options.multi_share_optimizedbooleanValfritt / objekt—
result.successes[].post.publish_options.unpublished_content_typestringValfritt / objekt—
result.successes[].post.publish_options.no_storybooleanValfritt / objekt—
result.successes[].post.publish_options.crossposted_video_idstringValfritt / objekt—
result.successes[].post.publish_options.sphericalbooleanValfritt / objekt—
result.successes[].post.scheduled_atstringObligatoriskt i överordnat objekt—
result.successes[].post.display_timezonestringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 80
result.successes[].post.local_scheduled_atstring | nullValfritt / objekt—
result.successes[].post.local_scheduled_atanyOf 1stringValfritt / objekt
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
result.successes[].post.local_scheduled_atanyOf 2nullValfritt / objekt—
result.successes[].post.schedule_timezonestring | nullValfritt / objekt—
result.successes[].post.schedule_timezoneanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 80
result.successes[].post.schedule_timezoneanyOf 2nullValfritt / objekt—
result.successes[].post.schedule_dst_disambiguationstring | nullValfritt / objekt—
result.successes[].post.schedule_dst_disambiguationanyOf 1stringValfritt / objekt
  • enum: ["exact","earlier","later"]
result.successes[].post.schedule_dst_disambiguationanyOf 2nullValfritt / objekt—
result.successes[].post.schedule_intent_statestringValfritt / objekt
  • enum: ["verified","legacy_unverified"]
result.successes[].post.expires_atstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.expires_atanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.expires_atanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.statusstringObligatoriskt i överordnat objekt
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
result.successes[].post.versionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
result.successes[].post.automatic_retry_enabledbooleanObligatoriskt i överordnat objekt—
result.successes[].post.delete_requested_atstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.delete_requested_atanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.delete_requested_atanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.published_atstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.published_atanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.published_atanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.deleted_atstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.deleted_atanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.deleted_atanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.provider_post_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.provider_post_idanyOf 1stringObligatoriskt i överordnat objekt—
result.successes[].post.provider_post_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.permalinkstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.permalinkanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uri"
result.successes[].post.permalinkanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.created_atstringObligatoriskt i överordnat objekt—
result.successes[].post.updated_atstringObligatoriskt i överordnat objekt—
result.successes[].post.project_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.project_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].post.project_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.batch_idstring | nullObligatoriskt i överordnat objekt—
result.successes[].post.batch_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
result.successes[].post.batch_idanyOf 2nullObligatoriskt i överordnat objekt—
result.successes[].post.source_refobject | nullObligatoriskt i överordnat objekt—
result.successes[].post.source_refanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: {}
result.successes[].post.source_ref.*anyOf 1any JSON valueValfritt / objekt—
result.successes[].post.source_refanyOf 2nullObligatoriskt i överordnat objekt—
result.failuresarrayObligatoriskt i överordnat objekt—
result.failures[]objectValfritt / objekt
  • additionalProperties: false
result.failures[].social_account_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
result.failures[].codestringObligatoriskt i överordnat objekt—
result.failures[].messagestringObligatoriskt i överordnat objekt—
Fullständigt JSON Schema
{
  "type": "object",
  "properties": {
    "draft": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "format": "uuid"
        },
        "workspace_id": {
          "type": "string",
          "format": "uuid"
        },
        "revision": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991
        },
        "state": {
          "type": "string",
          "enum": [
            "draft",
            "submitting",
            "submitted"
          ]
        },
        "content": {
          "type": "object",
          "properties": {
            "schemaVersion": {
              "default": 1,
              "type": "number",
              "const": 1
            },
            "accountIds": {
              "default": [],
              "maxItems": 50,
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              }
            },
            "caption": {
              "default": "",
              "type": "string",
              "maxLength": 5000
            },
            "hashtags": {
              "default": "",
              "type": "string",
              "maxLength": 5000
            },
            "assetIds": {
              "default": [],
              "maxItems": 20,
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 16,
                "pattern": "^[1-9][0-9]*$"
              }
            },
            "threadsTextOnly": {
              "default": false,
              "type": "boolean"
            },
            "instagramMode": {
              "default": "REELS",
              "type": "string",
              "enum": [
                "IMAGE",
                "REELS",
                "CAROUSEL",
                "STORY_IMAGE",
                "STORY_VIDEO"
              ]
            },
            "youtubeTitle": {
              "default": "",
              "type": "string",
              "maxLength": 100
            },
            "youtubePrivacy": {
              "default": "private",
              "type": "string",
              "enum": [
                "private",
                "unlisted",
                "public"
              ]
            },
            "youtubeSynthetic": {
              "default": false,
              "type": "boolean"
            },
            "youtubeCategoryId": {
              "default": "",
              "type": "string",
              "maxLength": 32
            },
            "youtubeShort": {
              "default": false,
              "type": "boolean"
            },
            "linkUrl": {
              "default": "",
              "type": "string",
              "maxLength": 2048
            },
            "scheduledAt": {
              "default": "",
              "type": "string",
              "maxLength": 64
            },
            "displayTimezone": {
              "default": "UTC",
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            },
            "publishNow": {
              "default": false,
              "type": "boolean"
            },
            "destinationOverrides": {
              "default": {},
              "type": "object",
              "propertyNames": {
                "type": "string",
                "format": "uuid"
              },
              "additionalProperties": {
                "type": "object",
                "properties": {
                  "caption": {
                    "type": "string",
                    "maxLength": 5000
                  },
                  "scheduledAt": {
                    "type": "string",
                    "maxLength": 64
                  }
                },
                "additionalProperties": false
              }
            },
            "expiresAt": {
              "default": "",
              "type": "string",
              "maxLength": 64
            }
          },
          "required": [
            "schemaVersion",
            "accountIds",
            "caption",
            "hashtags",
            "assetIds",
            "threadsTextOnly",
            "instagramMode",
            "youtubeTitle",
            "youtubePrivacy",
            "youtubeSynthetic",
            "youtubeCategoryId",
            "youtubeShort",
            "linkUrl",
            "scheduledAt",
            "displayTimezone",
            "publishNow",
            "destinationOverrides",
            "expiresAt"
          ],
          "additionalProperties": false
        },
        "created_by": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "type": "null"
            }
          ]
        },
        "updated_by": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "type": "null"
            }
          ]
        },
        "created_at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
        },
        "updated_at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
        },
        "submission": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string",
                  "format": "uuid"
                },
                "expected_revision": {
                  "type": "integer",
                  "exclusiveMinimum": 0,
                  "maximum": 9007199254740991
                },
                "started_at": {
                  "type": "string",
                  "format": "date-time",
                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                },
                "receipt": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "batch_id": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uuid"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "successes": {
                          "maxItems": 50,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "social_account_id": {
                                "type": "string",
                                "format": "uuid"
                              },
                              "post_id": {
                                "type": "string",
                                "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
                              }
                            },
                            "required": [
                              "social_account_id",
                              "post_id"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "failures": {
                          "maxItems": 50,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "social_account_id": {
                                "type": "string",
                                "format": "uuid"
                              },
                              "code": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 160
                              },
                              "message": {
                                "type": "string",
                                "maxLength": 2000
                              }
                            },
                            "required": [
                              "social_account_id",
                              "code",
                              "message"
                            ],
                            "additionalProperties": false
                          }
                        }
                      },
                      "required": [
                        "batch_id",
                        "successes",
                        "failures"
                      ],
                      "additionalProperties": false
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "id",
                "expected_revision",
                "started_at",
                "receipt"
              ],
              "additionalProperties": false
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "id",
        "workspace_id",
        "revision",
        "state",
        "content",
        "created_by",
        "updated_by",
        "created_at",
        "updated_at",
        "submission"
      ],
      "additionalProperties": false
    },
    "result": {
      "type": "object",
      "properties": {
        "batch_id": {
          "anyOf": [
            {
              "type": "string",
              "format": "uuid"
            },
            {
              "type": "null"
            }
          ]
        },
        "successes": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid"
              },
              "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": [
              "social_account_id",
              "post"
            ],
            "additionalProperties": false
          }
        },
        "failures": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "type": "string",
                "format": "uuid"
              },
              "code": {
                "type": "string"
              },
              "message": {
                "type": "string"
              }
            },
            "required": [
              "social_account_id",
              "code",
              "message"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "batch_id",
        "successes",
        "failures"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "draft",
    "result"
  ],
  "$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_submit_content_draft",
  "arguments": {
    "id": "44444444-4444-4444-8444-444444444444",
    "expected_revision": 2,
    "mutation_id": "77777777-7777-4777-8777-777777777777",
    "content": {
      "schemaVersion": 1,
      "accountIds": [
        "22222222-2222-4222-8222-222222222222"
      ],
      "caption": "A fictional announcement approved for this example.",
      "hashtags": "",
      "assetIds": [],
      "threadsTextOnly": false,
      "instagramMode": "REELS",
      "youtubeTitle": "",
      "youtubePrivacy": "private",
      "youtubeSynthetic": false,
      "youtubeCategoryId": "",
      "youtubeShort": false,
      "linkUrl": "",
      "scheduledAt": "2099-01-15T09:00:00",
      "displayTimezone": "UTC",
      "publishNow": false,
      "destinationOverrides": {},
      "expiresAt": ""
    },
    "request": {
      "workspace_id": "11111111-1111-4111-8111-111111111111",
      "targets": [
        {
          "social_account_id": "22222222-2222-4222-8222-222222222222",
          "caption": "A fictional announcement approved for this example.",
          "hashtags": [],
          "media": [],
          "provider_payload": {
            "platform": "x",
            "publish_options": {
              "post_type": "TEXT"
            }
          },
          "scheduled_at": "2099-01-15T09:00:00Z",
          "display_timezone": "UTC",
          "idempotency_key": "example-target-0001"
        }
      ]
    }
  }
}

structuredContent

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