Zoeken wordt pas geladen wanneer je het gebruikt. Bekijk hieronder alle categorieën.

MCP-tool

Geschiktheid van ingepland bericht ophalen

sosoapi_get_scheduled_post_eligibility

Voorafgaande leescontrole per bestemming. Voeg draft toe (caption, hashtags, scheduled_at, display_timezone, optionele lokale tijd/zomertijd) voor controle van inhoud en tijdstip; include_quota=true voegt een adviserend overzicht van de periode toe. Upload/importeer media en wacht eerst tot ze gereed zijn. Zonder draft worden alleen account en media gecontroleerd. Reserveert niets; bij aanmaken en uitvoeren worden limieten en bevoegdheden opnieuw gecontroleerd.

Lezen als Markdown

Profielen en transporten

Profielen: core, full · Transporten: stdio, http

Kies core of full om te bepalen welke tools je client ziet; dit verandert geen machtigingen. Lokale bestandsupload vereist stdio en is niet beschikbaar via HTTP. Stel SOSOAPI_OUTPUT_SCHEMAS=1 in om uitvoerschema's bij detectie op te nemen. Tools geven met en zonder die instelling gestructureerde resultaten terug.

Machtigingen en neveneffecten

Annotaties helpen clients een tool te beschrijven. Elke aanroep controleert nog steeds gebruikersauthenticatie, rol, resourcetoegang en verleende bevoegdheden.

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

Invoervelden

Verplicht betekent verplicht binnen het bovenliggende object en de gekozen variant. Een verplicht onderliggend veld maakt een optioneel bovenliggend object niet verplicht. Onderstaande regels en veldnamen zijn uit het contract gekopieerd.

Invoervelden
Veld / variantType / verplichtBeperkingen
$objectVerplicht in bovenliggend object
  • additionalProperties: false
workspace_idstringVerplicht in bovenliggend object
  • format: "uuid"
include_quotabooleanOptioneel / item—
targetsarrayVerplicht in bovenliggend object
  • minItems: 1
  • maxItems: 50
targets[]objectOptioneel / item
  • additionalProperties: false
targets[].social_account_idstringVerplicht in bovenliggend object
  • format: "uuid"
targets[].mediaarrayVerplicht in bovenliggend object
  • maxItems: 20
targets[].media[]objectOptioneel / item
  • additionalProperties: false
targets[].media[].kindstringVerplicht in bovenliggend object
  • enum: ["image","video"]
targets[].media[].urlstringVerplicht in bovenliggend object
  • format: "uri"
targets[].media[].cover_urlstring | nullOptioneel / item—
targets[].media[].cover_urlanyOf 1stringOptioneel / item
  • format: "uri"
targets[].media[].cover_urlanyOf 2nullOptioneel / item—
targets[].media[].cover_asset_idinteger | nullOptioneel / item—
targets[].media[].cover_asset_idanyOf 1integerOptioneel / item
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].cover_asset_idanyOf 2nullOptioneel / item—
targets[].media[].asset_idinteger | nullOptioneel / item—
targets[].media[].asset_idanyOf 1integerOptioneel / item
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].asset_idanyOf 2nullOptioneel / item—
targets[].media[].mime_typestring | nullOptioneel / item—
targets[].media[].mime_typeanyOf 1stringOptioneel / item
  • minLength: 1
  • maxLength: 160
targets[].media[].mime_typeanyOf 2nullOptioneel / item—
targets[].link_urlstring | nullOptioneel / item—
targets[].link_urlanyOf 1stringOptioneel / item
  • format: "uri"
targets[].link_urlanyOf 2nullOptioneel / item—
targets[].provider_payloadobjectVerplicht in bovenliggend object—
targets[].provider_payloadanyOf 1objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.platformanyOf 1stringVerplicht in bovenliggend object
  • enum: ["x"]
targets[].provider_payload.publish_optionsanyOf 1objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 1stringVerplicht in bovenliggend object
  • enum: ["TEXT"]
targets[].provider_payloadanyOf 2objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.platformanyOf 2stringVerplicht in bovenliggend object
  • enum: ["instagram"]
targets[].provider_payload.publish_optionsanyOf 2objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 2stringVerplicht in bovenliggend object
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.location_idanyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.share_to_feedanyOf 2booleanOptioneel / item—
targets[].provider_payload.publish_options.collaboratorsanyOf 2arrayOptioneel / item
  • maxItems: 3
targets[].provider_payload.publish_options.collaborators[]anyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.first_commentanyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 2200
targets[].provider_payload.publish_options.cover_asset_idanyOf 2integerOptioneel / item
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.thumb_offset_msanyOf 2integerOptioneel / item
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.audio_nameanyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.trial_paramsanyOf 2objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.trial_params.graduation_strategyanyOf 2stringVerplicht in bovenliggend object
  • enum: ["MANUAL","SS_PERFORMANCE"]
targets[].provider_payload.publish_options.is_ai_generatedanyOf 2booleanOptioneel / item—
targets[].provider_payload.publish_options.branded_content_sponsor_idsanyOf 2arrayOptioneel / item
  • maxItems: 2
targets[].provider_payload.publish_options.branded_content_sponsor_ids[]anyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.is_paid_partnershipanyOf 2booleanOptioneel / item—
targets[].provider_payload.publish_options.media_optionsanyOf 2arrayOptioneel / item
  • maxItems: 10
targets[].provider_payload.publish_options.media_options[]anyOf 2objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 2integerVerplicht in bovenliggend object
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textanyOf 2stringOptioneel / item
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].user_tagsanyOf 2arrayOptioneel / item
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[].user_tags[]anyOf 2objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].user_tags[].usernameanyOf 2stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.media_options[].user_tags[].xanyOf 2numberOptioneel / item
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].user_tags[].yanyOf 2numberOptioneel / item
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tagsanyOf 2arrayOptioneel / item
  • maxItems: 5
targets[].provider_payload.publish_options.media_options[].product_tags[]anyOf 2objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].product_tags[].product_idanyOf 2stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.media_options[].product_tags[].xanyOf 2numberOptioneel / item
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tags[].yanyOf 2numberOptioneel / item
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].thumb_offset_msanyOf 2integerOptioneel / item
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payloadanyOf 3objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.platformanyOf 3stringVerplicht in bovenliggend object
  • enum: ["facebook"]
targets[].provider_payload.publish_optionsanyOf 3objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 3stringVerplicht in bovenliggend object
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.titleanyOf 3stringOptioneel / item
  • maxLength: 255
targets[].provider_payload.publish_options.descriptionanyOf 3stringOptioneel / item
  • maxLength: 5000
targets[].provider_payload.publish_options.publication_modeanyOf 3stringOptioneel / item
  • enum: ["PUBLISH","DRAFT"]
targets[].provider_payload.publish_options.backdated_timeanyOf 3numberOptioneel / item—
targets[].provider_payload.publish_options.backdated_time_granularityanyOf 3stringOptioneel / item
  • enum: ["year","month","day","hour","minute"]
targets[].provider_payload.publish_options.placeanyOf 3stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.tagsanyOf 3arrayOptioneel / item
  • maxItems: 50
targets[].provider_payload.publish_options.tags[]anyOf 3stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targetinganyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.age_minanyOf 3integerOptioneel / item
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.age_maxanyOf 3integerOptioneel / item
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.college_yearsanyOf 3arrayOptioneel / item
  • maxItems: 100
targets[].provider_payload.publish_options.feed_targeting.college_years[]anyOf 3integerOptioneel / item
  • minimum: 1900
  • maximum: 2200
targets[].provider_payload.publish_options.feed_targeting.education_statusesanyOf 3arrayOptioneel / item
  • maxItems: 3
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3numberOptioneel / item—
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 1numberOptioneel / item
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 2numberOptioneel / item
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 3numberOptioneel / item
  • enum: [3]
targets[].provider_payload.publish_options.feed_targeting.gendersanyOf 3arrayOptioneel / item
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3numberOptioneel / item—
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 1numberOptioneel / item
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 2numberOptioneel / item
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.geo_locationsanyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countriesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countries[]anyOf 3stringOptioneel / item
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regionsanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.citiesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusanyOf 3numberOptioneel / item
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitanyOf 3stringOptioneel / item
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zipsanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_typesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_types[]anyOf 3stringOptioneel / item
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.feed_targeting.interestsanyOf 3arrayOptioneel / item
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3string | integerOptioneel / item—
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 1stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 2integerOptioneel / item
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.localesanyOf 3arrayOptioneel / item
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.locales[]anyOf 3integerOptioneel / item
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.relationship_statusesanyOf 3arrayOptioneel / item
  • maxItems: 4
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3numberOptioneel / item—
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 1numberOptioneel / item
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 2numberOptioneel / item
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 3numberOptioneel / item
  • enum: [3]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 4numberOptioneel / item
  • enum: [4]
targets[].provider_payload.publish_options.targetinganyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.age_minanyOf 3numberOptioneel / item—
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 1numberOptioneel / item
  • enum: [13]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 2numberOptioneel / item
  • enum: [15]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 3numberOptioneel / item
  • enum: [18]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 4numberOptioneel / item
  • enum: [21]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 5numberOptioneel / item
  • enum: [25]
targets[].provider_payload.publish_options.targeting.geo_locationsanyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.countriesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.targeting.geo_locations.countries[]anyOf 3stringOptioneel / item
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.targeting.geo_locations.regionsanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.regions[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.citiesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.cities[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].radiusanyOf 3numberOptioneel / item
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitanyOf 3stringOptioneel / item
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.targeting.geo_locations.zipsanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.zips[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3string | integerVerplicht in bovenliggend object—
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.location_typesanyOf 3arrayOptioneel / item
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.targeting.geo_locations.location_types[]anyOf 3stringOptioneel / item
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.child_attachmentsanyOf 3arrayOptioneel / item
  • minItems: 2
  • maxItems: 10
targets[].provider_payload.publish_options.child_attachments[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.child_attachments[].linkanyOf 3stringVerplicht in bovenliggend object
  • format: "uri"
targets[].provider_payload.publish_options.child_attachments[].nameanyOf 3stringOptioneel / item
  • maxLength: 255
targets[].provider_payload.publish_options.child_attachments[].descriptionanyOf 3stringOptioneel / item
  • maxLength: 1000
targets[].provider_payload.publish_options.child_attachments[].pictureanyOf 3stringVerplicht in bovenliggend object
  • format: "uri"
targets[].provider_payload.publish_options.multi_share_end_cardanyOf 3booleanOptioneel / item—
targets[].provider_payload.publish_options.multi_share_optimizedanyOf 3booleanOptioneel / item—
targets[].provider_payload.publish_options.unpublished_content_typeanyOf 3stringOptioneel / item
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
targets[].provider_payload.publish_options.no_storyanyOf 3booleanOptioneel / item—
targets[].provider_payload.publish_options.crossposted_video_idanyOf 3stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.sphericalanyOf 3booleanOptioneel / item—
targets[].provider_payload.publish_options.media_optionsanyOf 3arrayOptioneel / item
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]anyOf 3objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 3integerVerplicht in bovenliggend object
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_text_customanyOf 3stringOptioneel / item
  • minLength: 1
  • maxLength: 1000
targets[].provider_payloadanyOf 4objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.platformanyOf 4stringVerplicht in bovenliggend object
  • enum: ["threads"]
targets[].provider_payload.publish_optionsanyOf 4objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 4stringVerplicht in bovenliggend object
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
targets[].provider_payload.publish_options.reply_to_idanyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.quote_post_idanyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.repost_target_idanyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.reply_controlanyOf 4stringOptioneel / item
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
targets[].provider_payload.publish_options.enable_reply_approvalsanyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.link_attachmentanyOf 4stringOptioneel / item
  • format: "uri"
targets[].provider_payload.publish_options.poll_attachmentanyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.poll_attachment.option_aanyOf 4stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_banyOf 4stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_canyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_danyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.gif_attachmentanyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.gif_attachment.gif_idanyOf 4stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.gif_attachment.provideranyOf 4stringVerplicht in bovenliggend object
  • enum: ["GIPHY"]
targets[].provider_payload.publish_options.text_attachmentanyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.plaintextanyOf 4stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 10000
targets[].provider_payload.publish_options.text_attachment.link_attachment_urlanyOf 4stringOptioneel / item
  • format: "uri"
targets[].provider_payload.publish_options.text_attachment.text_with_styling_infoanyOf 4arrayOptioneel / item
  • maxItems: 100
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[]anyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetanyOf 4integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthanyOf 4integerVerplicht in bovenliggend object
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infoanyOf 4arrayVerplicht in bovenliggend object
  • minItems: 1
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]anyOf 4stringOptioneel / item
  • enum: ["bold","italic","highlight","underline","strikethrough"]
targets[].provider_payload.publish_options.topic_taganyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 50
targets[].provider_payload.publish_options.text_entitiesanyOf 4arrayOptioneel / item
  • maxItems: 10
targets[].provider_payload.publish_options.text_entities[]anyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.text_entities[].entity_typeanyOf 4stringVerplicht in bovenliggend object
  • enum: ["SPOILER","spoiler"]
targets[].provider_payload.publish_options.text_entities[].offsetanyOf 4integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_entities[].lengthanyOf 4integerVerplicht in bovenliggend object
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.is_spoiler_mediaanyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.is_ghost_postanyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.location_idanyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.allowlisted_country_codesanyOf 4arrayOptioneel / item
  • minItems: 1
  • maxItems: 249
targets[].provider_payload.publish_options.allowlisted_country_codes[]anyOf 4stringOptioneel / item
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.crossreshare_to_iganyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.crossreshare_to_ig_dark_modeanyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.auto_publish_textanyOf 4booleanOptioneel / item—
targets[].provider_payload.publish_options.media_optionsanyOf 4arrayOptioneel / item
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]anyOf 4objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 4integerVerplicht in bovenliggend object
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textanyOf 4stringOptioneel / item
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].is_spoiler_mediaanyOf 4booleanOptioneel / item—
targets[].provider_payloadanyOf 5objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.platformanyOf 5stringVerplicht in bovenliggend object
  • enum: ["youtube"]
targets[].provider_payload.publish_optionsanyOf 5objectVerplicht in bovenliggend object
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 5stringVerplicht in bovenliggend object
  • enum: ["VIDEO"]
targets[].provider_payload.publish_options.titleanyOf 5stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.descriptionanyOf 5stringOptioneel / item
  • maxLength: 5000
targets[].provider_payload.publish_options.tagsanyOf 5arrayOptioneel / item
  • maxItems: 100
targets[].provider_payload.publish_options.tags[]anyOf 5stringOptioneel / item
  • minLength: 1
  • maxLength: 500
targets[].provider_payload.publish_options.category_idanyOf 5stringOptioneel / item—
targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 1stringOptioneel / item
  • minLength: 0
  • maxLength: 0
targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 2stringOptioneel / item
  • pattern: "^\\d+$"
targets[].provider_payload.publish_options.default_languageanyOf 5stringOptioneel / item
  • minLength: 2
  • maxLength: 35
targets[].provider_payload.publish_options.localizationsanyOf 5objectOptioneel / item
  • additionalProperties: {"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":5000}},"required":["title","description"],"additionalProperties":false}
targets[].provider_payload.publish_options.localizations.*anyOf 5objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.localizations.*.titleanyOf 5stringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.localizations.*.descriptionanyOf 5stringVerplicht in bovenliggend object
  • maxLength: 5000
targets[].provider_payload.publish_options.privacy_statusanyOf 5stringVerplicht in bovenliggend object
  • enum: ["private","unlisted","public"]
targets[].provider_payload.publish_options.cancellation_modeanyOf 5stringVerplicht in bovenliggend object
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
targets[].provider_payload.publish_options.licenseanyOf 5stringOptioneel / item
  • enum: ["youtube","creativeCommon"]
targets[].provider_payload.publish_options.embeddableanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.public_stats_viewableanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.self_declared_made_for_kidsanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.contains_synthetic_mediaanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.has_paid_product_placementanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.recording_dateanyOf 5stringOptioneel / item
  • 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)))$"
targets[].provider_payload.publish_options.notify_subscribersanyOf 5booleanOptioneel / item—
targets[].provider_payload.publish_options.thumbnail_asset_idanyOf 5integerOptioneel / item
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.surface_expectationanyOf 5stringOptioneel / item
  • enum: ["SHORT"]
targets[].provider_payload.publish_options.brand_partneranyOf 5objectOptioneel / item
  • additionalProperties: false
targets[].provider_payload.publish_options.brand_partner.channel_idanyOf 5stringOptioneel / item
  • pattern: "^UC[A-Za-z0-9_-]+$"
targets[].provider_payload.publish_options.brand_partner.channel_handleanyOf 5stringOptioneel / item
  • pattern: "^@[A-Za-z0-9._-]+$"
targets[].draftobjectOptioneel / item
  • additionalProperties: false
targets[].draft.captionstring | nullOptioneel / item—
targets[].draft.captionanyOf 1stringOptioneel / item
  • maxLength: 5000
targets[].draft.captionanyOf 2nullOptioneel / item—
targets[].draft.hashtagsarrayOptioneel / item
  • maxItems: 100
targets[].draft.hashtags[]stringOptioneel / item
  • maxLength: 100
targets[].draft.scheduled_atstringVerplicht in bovenliggend object
  • 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)))$"
targets[].draft.display_timezonestringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 80
targets[].draft.local_scheduled_atstringOptioneel / item
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
targets[].draft.schedule_dst_disambiguationstringOptioneel / item
  • enum: ["exact","earlier","later"]
targets[].draft.expires_atstring | nullOptioneel / item—
targets[].draft.expires_atanyOf 1stringOptioneel / item
  • 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)))$"
targets[].draft.expires_atanyOf 2nullOptioneel / item—
Volledig JSON Schema
{
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "include_quota": {
      "type": "boolean"
    },
    "targets": {
      "minItems": 1,
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid"
          },
          "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"
                        ]
                      }
                    },
                    "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
              }
            ]
          },
          "draft": {
            "type": "object",
            "properties": {
              "caption": {
                "anyOf": [
                  {
                    "type": "string",
                    "maxLength": 5000
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "hashtags": {
                "maxItems": 100,
                "type": "array",
                "items": {
                  "type": "string",
                  "maxLength": 100
                }
              },
              "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"
                  }
                ]
              }
            },
            "required": [
              "scheduled_at",
              "display_timezone"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "social_account_id",
          "media",
          "provider_payload"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "workspace_id",
    "targets"
  ],
  "additionalProperties": false
}

Gestructureerde uitvoer

Dit schema beschrijft structuredContent in een geslaagd toolresultaat. Het MCP-antwoord bevat ook content en kan isError instellen wanneer een aanroep mislukt. Lees bij publiceren het definitieve berichtresultaat; beschouw een geaccepteerd verzoek of tekstantwoord niet als bevestiging. De gekoppelde API-bewerking beschrijft machtigingen en regels voor opnieuw proberen.

Verplicht betekent verplicht binnen het bovenliggende object en de gekozen variant. Een verplicht onderliggend veld maakt een optioneel bovenliggend object niet verplicht. Onderstaande regels en veldnamen zijn uit het contract gekopieerd.

Gestructureerde uitvoer
Veld / variantType / verplichtBeperkingen
$objectVerplicht in bovenliggend object
  • additionalProperties: false
destinationsarrayVerplicht in bovenliggend object
  • maxItems: 50
destinations[]objectOptioneel / item
  • additionalProperties: false
destinations[].social_account_idstringVerplicht in bovenliggend object
  • format: "uuid"
destinations[].platformstring | nullVerplicht in bovenliggend object—
destinations[].platformanyOf 1stringVerplicht in bovenliggend object
  • enum: ["instagram","threads","facebook","youtube","x"]
destinations[].platformanyOf 2nullVerplicht in bovenliggend object—
destinations[].statusstringVerplicht in bovenliggend object
  • enum: ["eligible","ineligible","unknown"]
destinations[].reason_codestringVerplicht in bovenliggend object
  • enum: ["eligible","account_not_found","account_disconnected","account_action_required","account_temporarily_unavailable","account_publishing_restricted","account_readiness_unknown","account_sponsorship_required","organization_channel_disconnected","provider_authorization_revoke_pending","organization_channel_not_primary","organization_channel_transition","organization_new_work_blocked","content_incompatible","schedule_incompatible","schedule_check_unavailable","capability_unavailable","capability_unknown"]
destinations[].messagestringVerplicht in bovenliggend object
  • minLength: 1
  • maxLength: 500
destinations[].required_capabilitiesarrayVerplicht in bovenliggend object
  • maxItems: 20
destinations[].required_capabilities[]stringOptioneel / item
  • minLength: 1
  • maxLength: 100
quotaobjectOptioneel / item
  • additionalProperties: false
quota.statusstringVerplicht in bovenliggend object
  • enum: ["available","insufficient","unknown","not_enforced"]
quota.requested_destinationsintegerVerplicht in bovenliggend object
  • maximum: 50
  • exclusiveMinimum: 0
quota.remaining_publishesinteger | nullVerplicht in bovenliggend object—
quota.remaining_publishesanyOf 1integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
quota.remaining_publishesanyOf 2nullVerplicht in bovenliggend object—
quota.remaining_pending_postsinteger | nullVerplicht in bovenliggend object—
quota.remaining_pending_postsanyOf 1integerVerplicht in bovenliggend object
  • minimum: 0
  • maximum: 9007199254740991
quota.remaining_pending_postsanyOf 2nullVerplicht in bovenliggend object—
quota.period_startstring | nullVerplicht in bovenliggend object—
quota.period_startanyOf 1stringVerplicht in bovenliggend object
  • 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)))$"
quota.period_startanyOf 2nullVerplicht in bovenliggend object—
quota.period_endstring | nullVerplicht in bovenliggend object—
quota.period_endanyOf 1stringVerplicht in bovenliggend object
  • 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)))$"
quota.period_endanyOf 2nullVerplicht in bovenliggend object—
quota.checked_atstringVerplicht in bovenliggend object
  • 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)))$"
quota.reservedbooleanVerplicht in bovenliggend object
  • const: false
Volledig JSON Schema
{
  "type": "object",
  "properties": {
    "destinations": {
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid"
          },
          "platform": {
            "anyOf": [
              {
                "type": "string",
                "enum": [
                  "instagram",
                  "threads",
                  "facebook",
                  "youtube",
                  "x"
                ]
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "eligible",
              "ineligible",
              "unknown"
            ]
          },
          "reason_code": {
            "type": "string",
            "enum": [
              "eligible",
              "account_not_found",
              "account_disconnected",
              "account_action_required",
              "account_temporarily_unavailable",
              "account_publishing_restricted",
              "account_readiness_unknown",
              "account_sponsorship_required",
              "organization_channel_disconnected",
              "provider_authorization_revoke_pending",
              "organization_channel_not_primary",
              "organization_channel_transition",
              "organization_new_work_blocked",
              "content_incompatible",
              "schedule_incompatible",
              "schedule_check_unavailable",
              "capability_unavailable",
              "capability_unknown"
            ]
          },
          "message": {
            "type": "string",
            "minLength": 1,
            "maxLength": 500
          },
          "required_capabilities": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            }
          }
        },
        "required": [
          "social_account_id",
          "platform",
          "status",
          "reason_code",
          "message",
          "required_capabilities"
        ],
        "additionalProperties": false
      }
    },
    "quota": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "enum": [
            "available",
            "insufficient",
            "unknown",
            "not_enforced"
          ]
        },
        "requested_destinations": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 50
        },
        "remaining_publishes": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "remaining_pending_posts": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "period_start": {
          "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"
            }
          ]
        },
        "period_end": {
          "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"
            }
          ]
        },
        "checked_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)))$"
        },
        "reserved": {
          "type": "boolean",
          "const": false
        }
      },
      "required": [
        "status",
        "requested_destinations",
        "remaining_publishes",
        "remaining_pending_posts",
        "period_start",
        "period_end",
        "checked_at",
        "reserved"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "destinations"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Voorbeeld van een toolaanroep

Deze voorbeelden gebruiken fictieve waarden die tegen de schema's zijn gecontroleerd. Vervang IDs door toegestane IDs, media door gereedstaande bestanden en datums door je bevestigde publicatietijd. Controleer accountgeschiktheid vóór een schrijfhandeling. Deze pagina verstuurt geen API-verzoeken.

{
  "name": "sosoapi_get_scheduled_post_eligibility",
  "arguments": {
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "targets": [
      {
        "social_account_id": "11111111-1111-4111-8111-111111111111",
        "media": [],
        "provider_payload": {
          "platform": "x",
          "publish_options": {
            "post_type": "TEXT"
          }
        }
      }
    ]
  }
}

structuredContent

{
  "destinations": []
}
Installeer of verbind MCP