Søk lastes bare når du bruker det. Bla gjennom alle kategoriene nedenfor.

Planlegging og publisering

Opprett flere planlagte innlegg

Planlegg innlegg for flere kontoer i ett kall (targets). Medier krever klare opplastede/importerte asset_ids og deres kanoniske URL-er. Hvert mål lykkes eller mislykkes uavhengig og rapporteres i successes eller failures. Krever funksjonen publish.

POST /studio-api/scheduled-posts/bulk-create

Kontrakt gjennomgått: · sha256:563d2d581da0ad29

Oversikt

Planlegg innlegg for flere kontoer i ett kall (targets). Medier krever klare opplastede/importerte asset_ids og deres kanoniske URL-er. Hvert mål lykkes eller mislykkes uavhengig og rapporteres i successes eller failures. Krever funksjonen publish.

Et vellykket HTTP-svar kan bety at en forespørsel er akseptert fremfor fullført. For bakgrunnsarbeid, lagre returnert ID og kontroller samme operasjon til den er ferdig. Et planlagt eller akseptert innlegg er først publisert når plattformen bekrefter det; et klienttidsavbrudd fastslår ikke resultatet.

Autentisering og tillatelser

Godtatte legitimasjonsklasser
user_session, delegated_oauth, personal_access_token
Delegert funksjon
agent:publish
Minste arbeidsområderolle
editor
Tilgangsomfang
Ressurser denne brukeren er autorisert til å bruke
Samtykke for alle arbeidsområder kreves
Nei
Endrer tilstand
Ja
Når operasjonen er fullført
terminal publication outcome

Et token kan bare bruke rettighetene eieren har. Hver forespørsel kontrollerer arbeidsområdemedlemskap, ressurseierskap, valgte arbeidsområder og gitte funksjoner. Profilene core og full endrer hvilke verktøy som vises; de gir ikke tilgang.

Forespørselsfelter

Påkrevd betyr påkrevd i foreldreobjektet og valgt gren. Et påkrevd underfelt gjør ikke en valgfri forelder påkrevd. Reglene og feltnavnene nedenfor er kopiert fra kontrakten.

Forespørselsfelter
Felt / grenType / påkrevdBegrensninger
$objectPåkrevd i forelder
  • additionalProperties: false
workspace_idstringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
project_idstring | nullValgfritt / element—
project_idanyOf 1stringValgfritt / element
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
project_idanyOf 2nullValgfritt / element—
source_refobject | nullValgfritt / element—
source_refanyOf 1objectValgfritt / element
  • additionalProperties: {}
source_ref.*anyOf 1any JSON valueValgfritt / element—
source_refanyOf 2nullValgfritt / element—
targetsarrayPåkrevd i forelder
  • minItems: 1
  • maxItems: 50
targets[]objectValgfritt / element
  • additionalProperties: false
targets[].social_account_idstringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
targets[].captionstring | nullValgfritt / element
  • default: null
targets[].captionanyOf 1stringValgfritt / element
  • maxLength: 5000
targets[].captionanyOf 2nullValgfritt / element—
targets[].hashtagsarrayValgfritt / element
  • maxItems: 100
  • default: []
targets[].hashtags[]stringValgfritt / element
  • maxLength: 100
targets[].mediaarrayValgfritt / element
  • maxItems: 20
  • default: []
targets[].media[]objectValgfritt / element
  • additionalProperties: false
targets[].media[].kindstringPåkrevd i forelder
  • enum: ["image","video"]
targets[].media[].urlstringPåkrevd i forelder
  • format: "uri"
targets[].media[].cover_urlstring | nullValgfritt / element—
targets[].media[].cover_urlanyOf 1stringValgfritt / element
  • format: "uri"
targets[].media[].cover_urlanyOf 2nullValgfritt / element—
targets[].media[].cover_asset_idinteger | nullValgfritt / element—
targets[].media[].cover_asset_idanyOf 1integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].cover_asset_idanyOf 2nullValgfritt / element—
targets[].media[].asset_idinteger | nullValgfritt / element—
targets[].media[].asset_idanyOf 1integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].asset_idanyOf 2nullValgfritt / element—
targets[].media[].mime_typestring | nullValgfritt / element—
targets[].media[].mime_typeanyOf 1stringValgfritt / element
  • minLength: 1
  • maxLength: 160
targets[].media[].mime_typeanyOf 2nullValgfritt / element—
targets[].link_urlstring | nullValgfritt / element—
targets[].link_urlanyOf 1stringValgfritt / element
  • format: "uri"
targets[].link_urlanyOf 2nullValgfritt / element—
targets[].provider_payloadobjectPåkrevd i forelder—
targets[].provider_payloadoneOf 1objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.platformoneOf 1stringPåkrevd i forelder
  • const: "x"
targets[].provider_payload.publish_optionsoneOf 1objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeoneOf 1stringPåkrevd i forelder
  • const: "TEXT"
targets[].provider_payloadoneOf 2objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.platformoneOf 2stringPåkrevd i forelder
  • const: "instagram"
targets[].provider_payload.publish_optionsoneOf 2objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeoneOf 2stringPåkrevd i forelder
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.location_idoneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.share_to_feedoneOf 2booleanValgfritt / element—
targets[].provider_payload.publish_options.collaboratorsoneOf 2arrayValgfritt / element
  • maxItems: 3
targets[].provider_payload.publish_options.collaborators[]oneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.first_commentoneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 2200
targets[].provider_payload.publish_options.cover_asset_idoneOf 2integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.thumb_offset_msoneOf 2integerValgfritt / element
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.audio_nameoneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.trial_paramsoneOf 2objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.trial_params.graduation_strategyoneOf 2stringPåkrevd i forelder
  • enum: ["MANUAL","SS_PERFORMANCE"]
targets[].provider_payload.publish_options.is_ai_generatedoneOf 2booleanValgfritt / element—
targets[].provider_payload.publish_options.branded_content_sponsor_idsoneOf 2arrayValgfritt / element
  • maxItems: 2
targets[].provider_payload.publish_options.branded_content_sponsor_ids[]oneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.is_paid_partnershiponeOf 2booleanValgfritt / element—
targets[].provider_payload.publish_options.media_optionsoneOf 2arrayValgfritt / element
  • maxItems: 10
targets[].provider_payload.publish_options.media_options[]oneOf 2objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idoneOf 2integerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textoneOf 2stringValgfritt / element
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].user_tagsoneOf 2arrayValgfritt / element
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[].user_tags[]oneOf 2objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].user_tags[].usernameoneOf 2stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.media_options[].user_tags[].xoneOf 2numberValgfritt / element
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].user_tags[].yoneOf 2numberValgfritt / element
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tagsoneOf 2arrayValgfritt / element
  • maxItems: 5
targets[].provider_payload.publish_options.media_options[].product_tags[]oneOf 2objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].product_tags[].product_idoneOf 2stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.media_options[].product_tags[].xoneOf 2numberValgfritt / element
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tags[].yoneOf 2numberValgfritt / element
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].thumb_offset_msoneOf 2integerValgfritt / element
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payloadoneOf 3objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.platformoneOf 3stringPåkrevd i forelder
  • const: "facebook"
targets[].provider_payload.publish_optionsoneOf 3objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeoneOf 3stringPåkrevd i forelder
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.titleoneOf 3stringValgfritt / element
  • maxLength: 255
targets[].provider_payload.publish_options.descriptiononeOf 3stringValgfritt / element
  • maxLength: 5000
targets[].provider_payload.publish_options.publication_modeoneOf 3stringValgfritt / element
  • enum: ["PUBLISH","DRAFT"]
targets[].provider_payload.publish_options.backdated_timeoneOf 3numberValgfritt / element—
targets[].provider_payload.publish_options.backdated_time_granularityoneOf 3stringValgfritt / element
  • enum: ["year","month","day","hour","minute"]
targets[].provider_payload.publish_options.placeoneOf 3stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.tagsoneOf 3arrayValgfritt / element
  • maxItems: 50
targets[].provider_payload.publish_options.tags[]oneOf 3stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targetingoneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.age_minoneOf 3integerValgfritt / element
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.age_maxoneOf 3integerValgfritt / element
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.college_yearsoneOf 3arrayValgfritt / element
  • maxItems: 100
targets[].provider_payload.publish_options.feed_targeting.college_years[]oneOf 3integerValgfritt / element
  • minimum: 1900
  • maximum: 2200
targets[].provider_payload.publish_options.feed_targeting.education_statusesoneOf 3arrayValgfritt / element
  • maxItems: 3
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3numberValgfritt / element—
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 1numberValgfritt / element
  • const: 1
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 2numberValgfritt / element
  • const: 2
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]oneOf 3 / anyOf 3numberValgfritt / element
  • const: 3
targets[].provider_payload.publish_options.feed_targeting.gendersoneOf 3arrayValgfritt / element
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3numberValgfritt / element—
targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3 / anyOf 1numberValgfritt / element
  • const: 1
targets[].provider_payload.publish_options.feed_targeting.genders[]oneOf 3 / anyOf 2numberValgfritt / element
  • const: 2
targets[].provider_payload.publish_options.feed_targeting.geo_locationsoneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countriesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countries[]oneOf 3stringValgfritt / element
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regionsoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.citiesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusoneOf 3numberValgfritt / element
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitoneOf 3stringValgfritt / element
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zipsoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_typesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_types[]oneOf 3stringValgfritt / element
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.feed_targeting.interestsoneOf 3arrayValgfritt / element
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3string | integerValgfritt / element—
targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3 / anyOf 1stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.interests[]oneOf 3 / anyOf 2integerValgfritt / element
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.localesoneOf 3arrayValgfritt / element
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.locales[]oneOf 3integerValgfritt / element
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.relationship_statusesoneOf 3arrayValgfritt / element
  • maxItems: 4
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3numberValgfritt / element—
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 1numberValgfritt / element
  • const: 1
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 2numberValgfritt / element
  • const: 2
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 3numberValgfritt / element
  • const: 3
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]oneOf 3 / anyOf 4numberValgfritt / element
  • const: 4
targets[].provider_payload.publish_options.targetingoneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.age_minoneOf 3numberValgfritt / element—
targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 1numberValgfritt / element
  • const: 13
targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 2numberValgfritt / element
  • const: 15
targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 3numberValgfritt / element
  • const: 18
targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 4numberValgfritt / element
  • const: 21
targets[].provider_payload.publish_options.targeting.age_minoneOf 3 / anyOf 5numberValgfritt / element
  • const: 25
targets[].provider_payload.publish_options.targeting.geo_locationsoneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.countriesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.targeting.geo_locations.countries[]oneOf 3stringValgfritt / element
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.targeting.geo_locations.regionsoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.regions[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.citiesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.cities[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].radiusoneOf 3numberValgfritt / element
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitoneOf 3stringValgfritt / element
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.targeting.geo_locations.zipsoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.zips[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3string | integerPåkrevd i forelder—
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3 / anyOf 1stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyoneOf 3 / anyOf 2integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.location_typesoneOf 3arrayValgfritt / element
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.targeting.geo_locations.location_types[]oneOf 3stringValgfritt / element
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.child_attachmentsoneOf 3arrayValgfritt / element
  • minItems: 2
  • maxItems: 10
targets[].provider_payload.publish_options.child_attachments[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.child_attachments[].linkoneOf 3stringPåkrevd i forelder
  • format: "uri"
targets[].provider_payload.publish_options.child_attachments[].nameoneOf 3stringValgfritt / element
  • maxLength: 255
targets[].provider_payload.publish_options.child_attachments[].descriptiononeOf 3stringValgfritt / element
  • maxLength: 1000
targets[].provider_payload.publish_options.child_attachments[].pictureoneOf 3stringPåkrevd i forelder
  • format: "uri"
targets[].provider_payload.publish_options.multi_share_end_cardoneOf 3booleanValgfritt / element—
targets[].provider_payload.publish_options.multi_share_optimizedoneOf 3booleanValgfritt / element—
targets[].provider_payload.publish_options.unpublished_content_typeoneOf 3stringValgfritt / element
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
targets[].provider_payload.publish_options.no_storyoneOf 3booleanValgfritt / element—
targets[].provider_payload.publish_options.crossposted_video_idoneOf 3stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.sphericaloneOf 3booleanValgfritt / element—
targets[].provider_payload.publish_options.media_optionsoneOf 3arrayValgfritt / element
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]oneOf 3objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idoneOf 3integerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_text_customoneOf 3stringValgfritt / element
  • minLength: 1
  • maxLength: 1000
targets[].provider_payloadoneOf 4objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.platformoneOf 4stringPåkrevd i forelder
  • const: "threads"
targets[].provider_payload.publish_optionsoneOf 4objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeoneOf 4stringPåkrevd i forelder
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
targets[].provider_payload.publish_options.reply_to_idoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.quote_post_idoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.repost_target_idoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.reply_controloneOf 4stringValgfritt / element
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
targets[].provider_payload.publish_options.enable_reply_approvalsoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.link_attachmentoneOf 4stringValgfritt / element
  • format: "uri"
targets[].provider_payload.publish_options.poll_attachmentoneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.poll_attachment.option_aoneOf 4stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_boneOf 4stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_coneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_doneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.gif_attachmentoneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.gif_attachment.gif_idoneOf 4stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.gif_attachment.provideroneOf 4stringPåkrevd i forelder
  • const: "GIPHY"
targets[].provider_payload.publish_options.text_attachmentoneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.plaintextoneOf 4stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 10000
targets[].provider_payload.publish_options.text_attachment.link_attachment_urloneOf 4stringValgfritt / element
  • format: "uri"
targets[].provider_payload.publish_options.text_attachment.text_with_styling_infooneOf 4arrayValgfritt / element
  • maxItems: 100
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[]oneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetoneOf 4integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthoneOf 4integerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infooneOf 4arrayPåkrevd i forelder
  • minItems: 1
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]oneOf 4stringValgfritt / element
  • enum: ["bold","italic","highlight","underline","strikethrough"]
targets[].provider_payload.publish_options.topic_tagoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 50
targets[].provider_payload.publish_options.text_entitiesoneOf 4arrayValgfritt / element
  • maxItems: 10
targets[].provider_payload.publish_options.text_entities[]oneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.text_entities[].entity_typeoneOf 4stringPåkrevd i forelder
  • enum: ["SPOILER","spoiler"]
targets[].provider_payload.publish_options.text_entities[].offsetoneOf 4integerPåkrevd i forelder
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_entities[].lengthoneOf 4integerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.is_spoiler_mediaoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.is_ghost_postoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.location_idoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.allowlisted_country_codesoneOf 4arrayValgfritt / element
  • minItems: 1
  • maxItems: 249
targets[].provider_payload.publish_options.allowlisted_country_codes[]oneOf 4stringValgfritt / element
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.crossreshare_to_igoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.crossreshare_to_ig_dark_modeoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.auto_publish_textoneOf 4booleanValgfritt / element—
targets[].provider_payload.publish_options.media_optionsoneOf 4arrayValgfritt / element
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]oneOf 4objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idoneOf 4integerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textoneOf 4stringValgfritt / element
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].is_spoiler_mediaoneOf 4booleanValgfritt / element—
targets[].provider_payloadoneOf 5objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.platformoneOf 5stringPåkrevd i forelder
  • const: "youtube"
targets[].provider_payload.publish_optionsoneOf 5objectPåkrevd i forelder
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeoneOf 5stringPåkrevd i forelder
  • const: "VIDEO"
targets[].provider_payload.publish_options.titleoneOf 5stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.descriptiononeOf 5stringValgfritt / element
  • maxLength: 5000
targets[].provider_payload.publish_options.tagsoneOf 5arrayValgfritt / element
  • maxItems: 100
targets[].provider_payload.publish_options.tags[]oneOf 5stringValgfritt / element
  • minLength: 1
  • maxLength: 500
targets[].provider_payload.publish_options.category_idoneOf 5stringValgfritt / element—
targets[].provider_payload.publish_options.category_idoneOf 5 / anyOf 1stringValgfritt / element
  • minLength: 0
  • maxLength: 0
targets[].provider_payload.publish_options.category_idoneOf 5 / anyOf 2stringValgfritt / element
  • pattern: "^\\d+$"
targets[].provider_payload.publish_options.default_languageoneOf 5stringValgfritt / element
  • minLength: 2
  • maxLength: 35
targets[].provider_payload.publish_options.localizationsoneOf 5objectValgfritt / element
  • 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.*oneOf 5objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.localizations.*.titleoneOf 5stringPåkrevd i forelder
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.localizations.*.descriptiononeOf 5stringPåkrevd i forelder
  • maxLength: 5000
targets[].provider_payload.publish_options.privacy_statusoneOf 5stringPåkrevd i forelder
  • enum: ["private","unlisted","public"]
targets[].provider_payload.publish_options.cancellation_modeoneOf 5stringPåkrevd i forelder
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
targets[].provider_payload.publish_options.licenseoneOf 5stringValgfritt / element
  • enum: ["youtube","creativeCommon"]
targets[].provider_payload.publish_options.embeddableoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.public_stats_viewableoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.self_declared_made_for_kidsoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.contains_synthetic_mediaoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.has_paid_product_placementoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.recording_dateoneOf 5stringValgfritt / element
  • 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_subscribersoneOf 5booleanValgfritt / element—
targets[].provider_payload.publish_options.thumbnail_asset_idoneOf 5integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.surface_expectationoneOf 5stringValgfritt / element
  • const: "SHORT"
targets[].provider_payload.publish_options.brand_partneroneOf 5objectValgfritt / element
  • additionalProperties: false
targets[].provider_payload.publish_options.brand_partner.channel_idoneOf 5stringValgfritt / element
  • pattern: "^UC[A-Za-z0-9_-]+$"
targets[].provider_payload.publish_options.brand_partner.channel_handleoneOf 5stringValgfritt / element
  • pattern: "^@[A-Za-z0-9._-]+$"
targets[].scheduled_atstringPåkrevd i forelder
  • 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[].display_timezonestringValgfritt / element
  • minLength: 1
  • maxLength: 80
  • default: "UTC"
targets[].local_scheduled_atstringValgfritt / element
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
targets[].schedule_dst_disambiguationstringValgfritt / element
  • enum: ["exact","earlier","later"]
targets[].expires_atstring | nullValgfritt / element—
targets[].expires_atanyOf 1stringValgfritt / element
  • 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[].expires_atanyOf 2nullValgfritt / element—
targets[].source_refobject | nullValgfritt / element—
targets[].source_refanyOf 1objectValgfritt / element
  • additionalProperties: {}
targets[].source_ref.*anyOf 1any JSON valueValgfritt / element—
targets[].source_refanyOf 2nullValgfritt / element—
targets[].automatic_retry_enabledbooleanValgfritt / element
  • default: true
targets[].idempotency_keystringPåkrevd i forelder
  • minLength: 8
  • maxLength: 160
Fullstendig JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "project_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        {
          "type": "null"
        }
      ]
    },
    "source_ref": {
      "anyOf": [
        {
          "type": "object",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "targets": {
      "minItems": 1,
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
          },
          "caption": {
            "default": null,
            "anyOf": [
              {
                "type": "string",
                "maxLength": 5000
              },
              {
                "type": "null"
              }
            ]
          },
          "hashtags": {
            "default": [],
            "maxItems": 100,
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 100
            }
          },
          "media": {
            "default": [],
            "maxItems": 20,
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "enum": [
                    "image",
                    "video"
                  ]
                },
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "cover_url": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "cover_asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "mime_type": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 160
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "kind",
                "url"
              ],
              "additionalProperties": false
            }
          },
          "link_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri"
              },
              {
                "type": "null"
              }
            ]
          },
          "provider_payload": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "const": "x"
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "const": "TEXT"
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "const": "instagram"
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO"
                        ]
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "share_to_feed": {
                        "type": "boolean"
                      },
                      "collaborators": {
                        "maxItems": 3,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 30
                        }
                      },
                      "first_comment": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 2200
                      },
                      "cover_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "thumb_offset_ms": {
                        "type": "integer",
                        "minimum": 0,
                        "maximum": 9007199254740991
                      },
                      "audio_name": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 100
                      },
                      "trial_params": {
                        "type": "object",
                        "properties": {
                          "graduation_strategy": {
                            "type": "string",
                            "enum": [
                              "MANUAL",
                              "SS_PERFORMANCE"
                            ]
                          }
                        },
                        "required": [
                          "graduation_strategy"
                        ],
                        "additionalProperties": false
                      },
                      "is_ai_generated": {
                        "type": "boolean"
                      },
                      "branded_content_sponsor_ids": {
                        "maxItems": 2,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 256
                        }
                      },
                      "is_paid_partnership": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            },
                            "user_tags": {
                              "maxItems": 20,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "username": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 30
                                  },
                                  "x": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  },
                                  "y": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  }
                                },
                                "required": [
                                  "username"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "product_tags": {
                              "maxItems": 5,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "product_id": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 256
                                  },
                                  "x": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  },
                                  "y": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  }
                                },
                                "required": [
                                  "product_id"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "thumb_offset_ms": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "const": "facebook"
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "LINK",
                          "IMAGE",
                          "MULTI_IMAGE",
                          "VIDEO",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO"
                        ]
                      },
                      "title": {
                        "type": "string",
                        "maxLength": 255
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "publication_mode": {
                        "type": "string",
                        "enum": [
                          "PUBLISH",
                          "DRAFT"
                        ]
                      },
                      "backdated_time": {
                        "type": "number"
                      },
                      "backdated_time_granularity": {
                        "type": "string",
                        "enum": [
                          "year",
                          "month",
                          "day",
                          "hour",
                          "minute"
                        ]
                      },
                      "place": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "tags": {
                        "maxItems": 50,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 256
                        }
                      },
                      "feed_targeting": {
                        "type": "object",
                        "properties": {
                          "age_min": {
                            "type": "integer",
                            "minimum": 13,
                            "maximum": 65
                          },
                          "age_max": {
                            "type": "integer",
                            "minimum": 13,
                            "maximum": 65
                          },
                          "college_years": {
                            "maxItems": 100,
                            "type": "array",
                            "items": {
                              "type": "integer",
                              "minimum": 1900,
                              "maximum": 2200
                            }
                          },
                          "education_statuses": {
                            "maxItems": 3,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "const": 1
                                },
                                {
                                  "type": "number",
                                  "const": 2
                                },
                                {
                                  "type": "number",
                                  "const": 3
                                }
                              ]
                            }
                          },
                          "genders": {
                            "maxItems": 2,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "const": 1
                                },
                                {
                                  "type": "number",
                                  "const": 2
                                }
                              ]
                            }
                          },
                          "geo_locations": {
                            "type": "object",
                            "properties": {
                              "countries": {
                                "minItems": 1,
                                "maxItems": 25,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "pattern": "^[A-Z]{2}$"
                                }
                              },
                              "regions": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "cities": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    },
                                    "radius": {
                                      "type": "number",
                                      "exclusiveMinimum": 0,
                                      "maximum": 1000
                                    },
                                    "distance_unit": {
                                      "type": "string",
                                      "enum": [
                                        "mile",
                                        "kilometer"
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "zips": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "location_types": {
                                "minItems": 1,
                                "maxItems": 2,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "enum": [
                                    "home",
                                    "recent"
                                  ]
                                }
                              }
                            },
                            "additionalProperties": false
                          },
                          "interests": {
                            "maxItems": 250,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 256
                                },
                                {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                }
                              ]
                            }
                          },
                          "locales": {
                            "maxItems": 250,
                            "type": "array",
                            "items": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "relationship_statuses": {
                            "maxItems": 4,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "const": 1
                                },
                                {
                                  "type": "number",
                                  "const": 2
                                },
                                {
                                  "type": "number",
                                  "const": 3
                                },
                                {
                                  "type": "number",
                                  "const": 4
                                }
                              ]
                            }
                          }
                        },
                        "additionalProperties": false
                      },
                      "targeting": {
                        "type": "object",
                        "properties": {
                          "age_min": {
                            "anyOf": [
                              {
                                "type": "number",
                                "const": 13
                              },
                              {
                                "type": "number",
                                "const": 15
                              },
                              {
                                "type": "number",
                                "const": 18
                              },
                              {
                                "type": "number",
                                "const": 21
                              },
                              {
                                "type": "number",
                                "const": 25
                              }
                            ]
                          },
                          "geo_locations": {
                            "type": "object",
                            "properties": {
                              "countries": {
                                "minItems": 1,
                                "maxItems": 25,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "pattern": "^[A-Z]{2}$"
                                }
                              },
                              "regions": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "cities": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    },
                                    "radius": {
                                      "type": "number",
                                      "exclusiveMinimum": 0,
                                      "maximum": 1000
                                    },
                                    "distance_unit": {
                                      "type": "string",
                                      "enum": [
                                        "mile",
                                        "kilometer"
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "zips": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "location_types": {
                                "minItems": 1,
                                "maxItems": 2,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "enum": [
                                    "home",
                                    "recent"
                                  ]
                                }
                              }
                            },
                            "additionalProperties": false
                          }
                        },
                        "additionalProperties": false
                      },
                      "child_attachments": {
                        "minItems": 2,
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "link": {
                              "type": "string",
                              "format": "uri"
                            },
                            "name": {
                              "type": "string",
                              "maxLength": 255
                            },
                            "description": {
                              "type": "string",
                              "maxLength": 1000
                            },
                            "picture": {
                              "type": "string",
                              "format": "uri"
                            }
                          },
                          "required": [
                            "link",
                            "picture"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "multi_share_end_card": {
                        "type": "boolean"
                      },
                      "multi_share_optimized": {
                        "type": "boolean"
                      },
                      "unpublished_content_type": {
                        "type": "string",
                        "enum": [
                          "SCHEDULED",
                          "SCHEDULED_RECURRING",
                          "DRAFT",
                          "PUBLISH_PENDING",
                          "ADS_POST",
                          "INLINE_CREATED",
                          "PUBLISHED",
                          "REVIEWABLE_BRANDED_CONTENT"
                        ]
                      },
                      "no_story": {
                        "type": "boolean"
                      },
                      "crossposted_video_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "spherical": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 20,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text_custom": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "const": "threads"
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REPOST"
                        ]
                      },
                      "reply_to_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "quote_post_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "repost_target_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "reply_control": {
                        "type": "string",
                        "enum": [
                          "everyone",
                          "accounts_you_follow",
                          "mentioned_only",
                          "parent_post_author_only",
                          "followers_only"
                        ]
                      },
                      "enable_reply_approvals": {
                        "type": "boolean"
                      },
                      "link_attachment": {
                        "type": "string",
                        "format": "uri"
                      },
                      "poll_attachment": {
                        "type": "object",
                        "properties": {
                          "option_a": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_b": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_c": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_d": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          }
                        },
                        "required": [
                          "option_a",
                          "option_b"
                        ],
                        "additionalProperties": false
                      },
                      "gif_attachment": {
                        "type": "object",
                        "properties": {
                          "gif_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "provider": {
                            "type": "string",
                            "const": "GIPHY"
                          }
                        },
                        "required": [
                          "gif_id",
                          "provider"
                        ],
                        "additionalProperties": false
                      },
                      "text_attachment": {
                        "type": "object",
                        "properties": {
                          "plaintext": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 10000
                          },
                          "link_attachment_url": {
                            "type": "string",
                            "format": "uri"
                          },
                          "text_with_styling_info": {
                            "maxItems": 100,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "offset": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "length": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "styling_info": {
                                  "minItems": 1,
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "enum": [
                                      "bold",
                                      "italic",
                                      "highlight",
                                      "underline",
                                      "strikethrough"
                                    ]
                                  }
                                }
                              },
                              "required": [
                                "offset",
                                "length",
                                "styling_info"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "plaintext"
                        ],
                        "additionalProperties": false
                      },
                      "topic_tag": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 50
                      },
                      "text_entities": {
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "entity_type": {
                              "type": "string",
                              "enum": [
                                "SPOILER",
                                "spoiler"
                              ]
                            },
                            "offset": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            },
                            "length": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "required": [
                            "entity_type",
                            "offset",
                            "length"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "is_spoiler_media": {
                        "type": "boolean"
                      },
                      "is_ghost_post": {
                        "type": "boolean"
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "allowlisted_country_codes": {
                        "minItems": 1,
                        "maxItems": 249,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "pattern": "^[A-Z]{2}$"
                        }
                      },
                      "crossreshare_to_ig": {
                        "type": "boolean"
                      },
                      "crossreshare_to_ig_dark_mode": {
                        "type": "boolean"
                      },
                      "auto_publish_text": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 20,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            },
                            "is_spoiler_media": {
                              "type": "boolean"
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "const": "youtube"
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "const": "VIDEO"
                      },
                      "title": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 100
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "tags": {
                        "maxItems": 100,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 500
                        }
                      },
                      "category_id": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 0
                          },
                          {
                            "type": "string",
                            "pattern": "^\\d+$"
                          }
                        ]
                      },
                      "default_language": {
                        "type": "string",
                        "minLength": 2,
                        "maxLength": 35
                      },
                      "localizations": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {
                          "type": "object",
                          "properties": {
                            "title": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 100
                            },
                            "description": {
                              "type": "string",
                              "maxLength": 5000
                            }
                          },
                          "required": [
                            "title",
                            "description"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "cancellation_mode": {
                        "type": "string",
                        "enum": [
                          "DELETE",
                          "UNSCHEDULE_KEEP_PRIVATE"
                        ]
                      },
                      "license": {
                        "type": "string",
                        "enum": [
                          "youtube",
                          "creativeCommon"
                        ]
                      },
                      "embeddable": {
                        "type": "boolean"
                      },
                      "public_stats_viewable": {
                        "type": "boolean"
                      },
                      "self_declared_made_for_kids": {
                        "type": "boolean"
                      },
                      "contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "has_paid_product_placement": {
                        "type": "boolean"
                      },
                      "recording_date": {
                        "type": "string",
                        "format": "date-time",
                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                      },
                      "notify_subscribers": {
                        "type": "boolean"
                      },
                      "thumbnail_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "surface_expectation": {
                        "type": "string",
                        "const": "SHORT"
                      },
                      "brand_partner": {
                        "type": "object",
                        "properties": {
                          "channel_id": {
                            "type": "string",
                            "pattern": "^UC[A-Za-z0-9_-]+$"
                          },
                          "channel_handle": {
                            "type": "string",
                            "pattern": "^@[A-Za-z0-9._-]+$"
                          }
                        },
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "post_type",
                      "title",
                      "privacy_status",
                      "cancellation_mode"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              }
            ]
          },
          "scheduled_at": {
            "type": "string",
            "format": "date-time",
            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
          },
          "display_timezone": {
            "default": "UTC",
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "local_scheduled_at": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
          },
          "schedule_dst_disambiguation": {
            "type": "string",
            "enum": [
              "exact",
              "earlier",
              "later"
            ]
          },
          "expires_at": {
            "anyOf": [
              {
                "type": "string",
                "format": "date-time",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
              },
              {
                "type": "null"
              }
            ]
          },
          "source_ref": {
            "anyOf": [
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              {
                "type": "null"
              }
            ]
          },
          "automatic_retry_enabled": {
            "default": true,
            "type": "boolean"
          },
          "idempotency_key": {
            "type": "string",
            "minLength": 8,
            "maxLength": 160
          }
        },
        "required": [
          "social_account_id",
          "provider_payload",
          "scheduled_at",
          "idempotency_key"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "workspace_id",
    "targets"
  ],
  "additionalProperties": false
}

Svar og fullføring

HTTP-statuser ved suksess: 201, 422. Når operasjonen er fullført: terminal publication outcome.

Et vellykket HTTP-svar kan bety at en forespørsel er akseptert fremfor fullført. For bakgrunnsarbeid, lagre returnert ID og kontroller samme operasjon til den er ferdig. Et planlagt eller akseptert innlegg er først publisert når plattformen bekrefter det; et klienttidsavbrudd fastslår ikke resultatet.

Påkrevd betyr påkrevd i foreldreobjektet og valgt gren. Et påkrevd underfelt gjør ikke en valgfri forelder påkrevd. Reglene og feltnavnene nedenfor er kopiert fra kontrakten.

Svar og fullføring
Felt / grenType / påkrevdBegrensninger
$objectPåkrevd i forelder—
batch_idstring | nullPåkrevd i forelder—
batch_idanyOf 1stringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
batch_idanyOf 2nullPåkrevd i forelder—
successesarrayPåkrevd i forelder—
successes[]objectValgfritt / element—
successes[].social_account_idstringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].postobjectPåkrevd i forelder—
successes[].post.idstringPåkrevd i forelder
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
successes[].post.workspace_idstringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].post.social_account_idstring | nullPåkrevd i forelder—
successes[].post.social_account_idanyOf 1stringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].post.social_account_idanyOf 2nullPåkrevd i forelder—
successes[].post.platformstringPåkrevd i forelder
  • enum: ["instagram","threads","facebook","youtube","x"]
successes[].post.destinationobjectPåkrevd i forelder—
successes[].post.destination.social_account_idstring | nullPåkrevd i forelder—
successes[].post.destination.social_account_idanyOf 1stringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].post.destination.social_account_idanyOf 2nullPåkrevd i forelder—
successes[].post.destination.platformstringPåkrevd i forelder
  • enum: ["instagram","threads","facebook","youtube","x"]
successes[].post.destination.platform_user_idstring | nullPåkrevd i forelder—
successes[].post.destination.platform_user_idanyOf 1stringPåkrevd i forelder—
successes[].post.destination.platform_user_idanyOf 2nullPåkrevd i forelder—
successes[].post.destination.account_labelstring | nullPåkrevd i forelder—
successes[].post.destination.account_labelanyOf 1stringPåkrevd i forelder—
successes[].post.destination.account_labelanyOf 2nullPåkrevd i forelder—
successes[].post.captionstring | nullPåkrevd i forelder—
successes[].post.captionanyOf 1stringPåkrevd i forelder—
successes[].post.captionanyOf 2nullPåkrevd i forelder—
successes[].post.hashtagsarrayPåkrevd i forelder—
successes[].post.hashtags[]stringValgfritt / element—
successes[].post.mediaarrayPåkrevd i forelder—
successes[].post.media[]objectValgfritt / element—
successes[].post.media[].kindstringPåkrevd i forelder
  • enum: ["image","video"]
successes[].post.media[].urlstringPåkrevd i forelder
  • format: "uri"
successes[].post.media[].cover_urlstring | nullValgfritt / element—
successes[].post.media[].cover_urlanyOf 1stringValgfritt / element
  • format: "uri"
successes[].post.media[].cover_urlanyOf 2nullValgfritt / element—
successes[].post.media[].cover_asset_idinteger | nullValgfritt / element—
successes[].post.media[].cover_asset_idanyOf 1integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
successes[].post.media[].cover_asset_idanyOf 2nullValgfritt / element—
successes[].post.media[].asset_idinteger | nullValgfritt / element—
successes[].post.media[].asset_idanyOf 1integerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
successes[].post.media[].asset_idanyOf 2nullValgfritt / element—
successes[].post.media[].mime_typestring | nullValgfritt / element—
successes[].post.media[].mime_typeanyOf 1stringValgfritt / element
  • minLength: 1
  • maxLength: 160
successes[].post.media[].mime_typeanyOf 2nullValgfritt / element—
successes[].post.media[].preview_urlstring | nullValgfritt / element

Midlertidig autorisert lese-URL; behold url som varig medieidentitet for planlagt innlegg.

—
successes[].post.media[].preview_urlanyOf 1stringValgfritt / element
  • format: "uri"
successes[].post.media[].preview_urlanyOf 2nullValgfritt / element—
successes[].post.media[].cover_preview_urlstring | nullValgfritt / element

Midlertidig autorisert lese-URL for forsidebilde; behold cover_url som varig medieidentitet.

—
successes[].post.media[].cover_preview_urlanyOf 1stringValgfritt / element
  • format: "uri"
successes[].post.media[].cover_preview_urlanyOf 2nullValgfritt / element—
successes[].post.media[].preview_expires_atstring | nullValgfritt / element—
successes[].post.media[].preview_expires_atanyOf 1stringValgfritt / element
  • 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))$"
successes[].post.media[].preview_expires_atanyOf 2nullValgfritt / element—
successes[].post.link_urlstring | nullValgfritt / element—
successes[].post.link_urlanyOf 1stringValgfritt / element
  • format: "uri"
successes[].post.link_urlanyOf 2nullValgfritt / element—
successes[].post.publish_optionsobjectPåkrevd i forelder—
successes[].post.publish_options.post_typestringValgfritt / element
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
successes[].post.publish_options.location_idstringValgfritt / element
  • minLength: 1
successes[].post.publish_options.share_to_feedbooleanValgfritt / element—
successes[].post.publish_options.collaboratorsarrayValgfritt / element
  • maxItems: 3
successes[].post.publish_options.collaborators[]stringValgfritt / element
  • minLength: 1
successes[].post.publish_options.first_commentstringValgfritt / element
  • minLength: 1
  • maxLength: 2200
successes[].post.publish_options.topic_tagstringValgfritt / element
  • minLength: 1
successes[].post.publish_options.thumb_offset_msintegerValgfritt / element
  • minimum: 0
  • maximum: 9007199254740991
successes[].post.publish_options.titlestringValgfritt / element
  • maxLength: 255
successes[].post.publish_options.youtube_privacy_statusstringValgfritt / element
  • enum: ["private","unlisted","public"]
successes[].post.publish_options.youtube_category_idstringValgfritt / element
  • pattern: "^\\d+$"
successes[].post.publish_options.youtube_contains_synthetic_mediabooleanValgfritt / element—
successes[].post.publish_options.descriptionstringValgfritt / element
  • maxLength: 5000
successes[].post.publish_options.category_idstringValgfritt / element
  • pattern: "^\\d+$"
successes[].post.publish_options.privacy_statusstringValgfritt / element
  • enum: ["private","unlisted","public"]
successes[].post.publish_options.cancellation_modestringValgfritt / element
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
successes[].post.publish_options.tagsarrayValgfritt / element—
successes[].post.publish_options.tags[]stringValgfritt / element—
successes[].post.publish_options.default_languagestringValgfritt / element—
successes[].post.publish_options.localizationsobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.localizations.*any JSON valueValgfritt / element—
successes[].post.publish_options.licensestringValgfritt / element
  • enum: ["youtube","creativeCommon"]
successes[].post.publish_options.embeddablebooleanValgfritt / element—
successes[].post.publish_options.public_stats_viewablebooleanValgfritt / element—
successes[].post.publish_options.self_declared_made_for_kidsbooleanValgfritt / element—
successes[].post.publish_options.contains_synthetic_mediabooleanValgfritt / element—
successes[].post.publish_options.has_paid_product_placementbooleanValgfritt / element—
successes[].post.publish_options.recording_datestringValgfritt / element—
successes[].post.publish_options.notify_subscribersbooleanValgfritt / element—
successes[].post.publish_options.thumbnail_asset_idintegerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
successes[].post.publish_options.surface_expectationstringValgfritt / element
  • const: "SHORT"
successes[].post.publish_options.brand_partnerobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.brand_partner.*any JSON valueValgfritt / element—
successes[].post.publish_options.cover_asset_idintegerValgfritt / element
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
successes[].post.publish_options.audio_namestringValgfritt / element—
successes[].post.publish_options.trial_paramsobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.trial_params.*any JSON valueValgfritt / element—
successes[].post.publish_options.is_ai_generatedbooleanValgfritt / element—
successes[].post.publish_options.branded_content_sponsor_idsarrayValgfritt / element—
successes[].post.publish_options.branded_content_sponsor_ids[]stringValgfritt / element—
successes[].post.publish_options.is_paid_partnershipbooleanValgfritt / element—
successes[].post.publish_options.media_optionsarrayValgfritt / element—
successes[].post.publish_options.media_options[]objectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.media_options[].*any JSON valueValgfritt / element—
successes[].post.publish_options.reply_to_idstringValgfritt / element—
successes[].post.publish_options.quote_post_idstringValgfritt / element—
successes[].post.publish_options.repost_target_idstringValgfritt / element—
successes[].post.publish_options.reply_controlstringValgfritt / element—
successes[].post.publish_options.enable_reply_approvalsbooleanValgfritt / element—
successes[].post.publish_options.link_attachmentstringValgfritt / element
  • format: "uri"
successes[].post.publish_options.poll_attachmentobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.poll_attachment.*any JSON valueValgfritt / element—
successes[].post.publish_options.gif_attachmentobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.gif_attachment.*any JSON valueValgfritt / element—
successes[].post.publish_options.text_attachmentobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.text_attachment.*any JSON valueValgfritt / element—
successes[].post.publish_options.text_entitiesarrayValgfritt / element—
successes[].post.publish_options.text_entities[]objectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.text_entities[].*any JSON valueValgfritt / element—
successes[].post.publish_options.is_spoiler_mediabooleanValgfritt / element—
successes[].post.publish_options.is_ghost_postbooleanValgfritt / element—
successes[].post.publish_options.allowlisted_country_codesarrayValgfritt / element—
successes[].post.publish_options.allowlisted_country_codes[]stringValgfritt / element—
successes[].post.publish_options.crossreshare_to_igbooleanValgfritt / element—
successes[].post.publish_options.crossreshare_to_ig_dark_modebooleanValgfritt / element—
successes[].post.publish_options.auto_publish_textbooleanValgfritt / element—
successes[].post.publish_options.publication_modestringValgfritt / element
  • enum: ["PUBLISH","DRAFT"]
successes[].post.publish_options.backdated_timenumberValgfritt / element—
successes[].post.publish_options.backdated_time_granularitystringValgfritt / element
  • enum: ["year","month","day","hour","minute"]
successes[].post.publish_options.placestringValgfritt / element—
successes[].post.publish_options.feed_targetingobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.feed_targeting.*any JSON valueValgfritt / element—
successes[].post.publish_options.targetingobjectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.targeting.*any JSON valueValgfritt / element—
successes[].post.publish_options.child_attachmentsarrayValgfritt / element—
successes[].post.publish_options.child_attachments[]objectValgfritt / element
  • additionalProperties: {}
successes[].post.publish_options.child_attachments[].*any JSON valueValgfritt / element—
successes[].post.publish_options.multi_share_end_cardbooleanValgfritt / element—
successes[].post.publish_options.multi_share_optimizedbooleanValgfritt / element—
successes[].post.publish_options.unpublished_content_typestringValgfritt / element—
successes[].post.publish_options.no_storybooleanValgfritt / element—
successes[].post.publish_options.crossposted_video_idstringValgfritt / element—
successes[].post.publish_options.sphericalbooleanValgfritt / element—
successes[].post.scheduled_atstringPåkrevd i forelder—
successes[].post.display_timezonestringPåkrevd i forelder
  • minLength: 1
  • maxLength: 80
successes[].post.local_scheduled_atstring | nullValgfritt / element—
successes[].post.local_scheduled_atanyOf 1stringValgfritt / element
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
successes[].post.local_scheduled_atanyOf 2nullValgfritt / element—
successes[].post.schedule_timezonestring | nullValgfritt / element—
successes[].post.schedule_timezoneanyOf 1stringValgfritt / element
  • minLength: 1
  • maxLength: 80
successes[].post.schedule_timezoneanyOf 2nullValgfritt / element—
successes[].post.schedule_dst_disambiguationstring | nullValgfritt / element—
successes[].post.schedule_dst_disambiguationanyOf 1stringValgfritt / element
  • enum: ["exact","earlier","later"]
successes[].post.schedule_dst_disambiguationanyOf 2nullValgfritt / element—
successes[].post.schedule_intent_statestringValgfritt / element
  • enum: ["verified","legacy_unverified"]
successes[].post.expires_atstring | nullPåkrevd i forelder—
successes[].post.expires_atanyOf 1stringPåkrevd i forelder—
successes[].post.expires_atanyOf 2nullPåkrevd i forelder—
successes[].post.statusstringPåkrevd i forelder
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
successes[].post.versionintegerPåkrevd i forelder
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
successes[].post.automatic_retry_enabledbooleanPåkrevd i forelder—
successes[].post.delete_requested_atstring | nullPåkrevd i forelder—
successes[].post.delete_requested_atanyOf 1stringPåkrevd i forelder—
successes[].post.delete_requested_atanyOf 2nullPåkrevd i forelder—
successes[].post.published_atstring | nullPåkrevd i forelder—
successes[].post.published_atanyOf 1stringPåkrevd i forelder—
successes[].post.published_atanyOf 2nullPåkrevd i forelder—
successes[].post.deleted_atstring | nullPåkrevd i forelder—
successes[].post.deleted_atanyOf 1stringPåkrevd i forelder—
successes[].post.deleted_atanyOf 2nullPåkrevd i forelder—
successes[].post.provider_post_idstring | nullPåkrevd i forelder—
successes[].post.provider_post_idanyOf 1stringPåkrevd i forelder—
successes[].post.provider_post_idanyOf 2nullPåkrevd i forelder—
successes[].post.permalinkstring | nullPåkrevd i forelder—
successes[].post.permalinkanyOf 1stringPåkrevd i forelder
  • format: "uri"
successes[].post.permalinkanyOf 2nullPåkrevd i forelder—
successes[].post.created_atstringPåkrevd i forelder—
successes[].post.updated_atstringPåkrevd i forelder—
successes[].post.project_idstring | nullPåkrevd i forelder—
successes[].post.project_idanyOf 1stringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].post.project_idanyOf 2nullPåkrevd i forelder—
successes[].post.batch_idstring | nullPåkrevd i forelder—
successes[].post.batch_idanyOf 1stringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
successes[].post.batch_idanyOf 2nullPåkrevd i forelder—
successes[].post.source_refobject | nullPåkrevd i forelder—
successes[].post.source_refanyOf 1objectPåkrevd i forelder
  • additionalProperties: {}
successes[].post.source_ref.*anyOf 1any JSON valueValgfritt / element—
successes[].post.source_refanyOf 2nullPåkrevd i forelder—
failuresarrayPåkrevd i forelder—
failures[]objectValgfritt / element—
failures[].social_account_idstringPåkrevd i forelder
  • format: "uuid"
  • pattern: "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
failures[].codestringPåkrevd i forelder—
failures[].messagestringPåkrevd i forelder—
Fullstendig JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "batch_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        {
          "type": "null"
        }
      ]
    },
    "successes": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
          },
          "post": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string",
                "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
              },
              "workspace_id": {
                "type": "string",
                "format": "uuid",
                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
              },
              "social_account_id": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uuid",
                    "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "platform": {
                "type": "string",
                "enum": [
                  "instagram",
                  "threads",
                  "facebook",
                  "youtube",
                  "x"
                ]
              },
              "destination": {
                "type": "object",
                "properties": {
                  "social_account_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid",
                        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "platform": {
                    "type": "string",
                    "enum": [
                      "instagram",
                      "threads",
                      "facebook",
                      "youtube",
                      "x"
                    ]
                  },
                  "platform_user_id": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "account_label": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "social_account_id",
                  "platform",
                  "platform_user_id",
                  "account_label"
                ]
              },
              "caption": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "hashtags": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "media": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "kind": {
                      "type": "string",
                      "enum": [
                        "image",
                        "video"
                      ]
                    },
                    "url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "cover_url": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "uri"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "cover_asset_id": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "asset_id": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "mime_type": {
                      "anyOf": [
                        {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 160
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "preview_url": {
                      "description": "Temporary authorized read URL; keep url as persisted Scheduled Post media identity.",
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "uri"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "cover_preview_url": {
                      "description": "Temporary authorized cover read URL; keep cover_url as persisted media identity.",
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "uri"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "preview_expires_at": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "date-time",
                          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "kind",
                    "url"
                  ]
                }
              },
              "link_url": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uri"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "publish_options": {
                "type": "object",
                "properties": {
                  "post_type": {
                    "type": "string",
                    "enum": [
                      "TEXT",
                      "LINK",
                      "IMAGE",
                      "MULTI_IMAGE",
                      "VIDEO",
                      "CAROUSEL",
                      "REELS",
                      "STORY_IMAGE",
                      "STORY_VIDEO",
                      "REPOST",
                      "SHORT"
                    ]
                  },
                  "location_id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "share_to_feed": {
                    "type": "boolean"
                  },
                  "collaborators": {
                    "maxItems": 3,
                    "type": "array",
                    "items": {
                      "type": "string",
                      "minLength": 1
                    }
                  },
                  "first_comment": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 2200
                  },
                  "topic_tag": {
                    "type": "string",
                    "minLength": 1
                  },
                  "thumb_offset_ms": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "title": {
                    "type": "string",
                    "maxLength": 255
                  },
                  "youtube_privacy_status": {
                    "type": "string",
                    "enum": [
                      "private",
                      "unlisted",
                      "public"
                    ]
                  },
                  "youtube_category_id": {
                    "type": "string",
                    "pattern": "^\\d+$"
                  },
                  "youtube_contains_synthetic_media": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "string",
                    "maxLength": 5000
                  },
                  "category_id": {
                    "type": "string",
                    "pattern": "^\\d+$"
                  },
                  "privacy_status": {
                    "type": "string",
                    "enum": [
                      "private",
                      "unlisted",
                      "public"
                    ]
                  },
                  "cancellation_mode": {
                    "type": "string",
                    "enum": [
                      "DELETE",
                      "UNSCHEDULE_KEEP_PRIVATE"
                    ]
                  },
                  "tags": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "default_language": {
                    "type": "string"
                  },
                  "localizations": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "license": {
                    "type": "string",
                    "enum": [
                      "youtube",
                      "creativeCommon"
                    ]
                  },
                  "embeddable": {
                    "type": "boolean"
                  },
                  "public_stats_viewable": {
                    "type": "boolean"
                  },
                  "self_declared_made_for_kids": {
                    "type": "boolean"
                  },
                  "contains_synthetic_media": {
                    "type": "boolean"
                  },
                  "has_paid_product_placement": {
                    "type": "boolean"
                  },
                  "recording_date": {
                    "type": "string"
                  },
                  "notify_subscribers": {
                    "type": "boolean"
                  },
                  "thumbnail_asset_id": {
                    "type": "integer",
                    "exclusiveMinimum": 0,
                    "maximum": 9007199254740991
                  },
                  "surface_expectation": {
                    "type": "string",
                    "const": "SHORT"
                  },
                  "brand_partner": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "cover_asset_id": {
                    "type": "integer",
                    "exclusiveMinimum": 0,
                    "maximum": 9007199254740991
                  },
                  "audio_name": {
                    "type": "string"
                  },
                  "trial_params": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "is_ai_generated": {
                    "type": "boolean"
                  },
                  "branded_content_sponsor_ids": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "is_paid_partnership": {
                    "type": "boolean"
                  },
                  "media_options": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {}
                    }
                  },
                  "reply_to_id": {
                    "type": "string"
                  },
                  "quote_post_id": {
                    "type": "string"
                  },
                  "repost_target_id": {
                    "type": "string"
                  },
                  "reply_control": {
                    "type": "string"
                  },
                  "enable_reply_approvals": {
                    "type": "boolean"
                  },
                  "link_attachment": {
                    "type": "string",
                    "format": "uri"
                  },
                  "poll_attachment": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "gif_attachment": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "text_attachment": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "text_entities": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {}
                    }
                  },
                  "is_spoiler_media": {
                    "type": "boolean"
                  },
                  "is_ghost_post": {
                    "type": "boolean"
                  },
                  "allowlisted_country_codes": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "crossreshare_to_ig": {
                    "type": "boolean"
                  },
                  "crossreshare_to_ig_dark_mode": {
                    "type": "boolean"
                  },
                  "auto_publish_text": {
                    "type": "boolean"
                  },
                  "publication_mode": {
                    "type": "string",
                    "enum": [
                      "PUBLISH",
                      "DRAFT"
                    ]
                  },
                  "backdated_time": {
                    "type": "number"
                  },
                  "backdated_time_granularity": {
                    "type": "string",
                    "enum": [
                      "year",
                      "month",
                      "day",
                      "hour",
                      "minute"
                    ]
                  },
                  "place": {
                    "type": "string"
                  },
                  "feed_targeting": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "targeting": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  "child_attachments": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {}
                    }
                  },
                  "multi_share_end_card": {
                    "type": "boolean"
                  },
                  "multi_share_optimized": {
                    "type": "boolean"
                  },
                  "unpublished_content_type": {
                    "type": "string"
                  },
                  "no_story": {
                    "type": "boolean"
                  },
                  "crossposted_video_id": {
                    "type": "string"
                  },
                  "spherical": {
                    "type": "boolean"
                  }
                }
              },
              "scheduled_at": {
                "type": "string"
              },
              "display_timezone": {
                "type": "string",
                "minLength": 1,
                "maxLength": 80
              },
              "local_scheduled_at": {
                "anyOf": [
                  {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "schedule_timezone": {
                "anyOf": [
                  {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 80
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "schedule_dst_disambiguation": {
                "anyOf": [
                  {
                    "type": "string",
                    "enum": [
                      "exact",
                      "earlier",
                      "later"
                    ]
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "schedule_intent_state": {
                "type": "string",
                "enum": [
                  "verified",
                  "legacy_unverified"
                ]
              },
              "expires_at": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "status": {
                "type": "string",
                "enum": [
                  "scheduled",
                  "publishing",
                  "published",
                  "failed",
                  "expired",
                  "needs_reschedule",
                  "cancelled",
                  "deleted"
                ]
              },
              "version": {
                "type": "integer",
                "exclusiveMinimum": 0,
                "maximum": 9007199254740991
              },
              "automatic_retry_enabled": {
                "type": "boolean"
              },
              "delete_requested_at": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "published_at": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "deleted_at": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "provider_post_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "permalink": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uri"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created_at": {
                "type": "string"
              },
              "updated_at": {
                "type": "string"
              },
              "project_id": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uuid",
                    "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "batch_id": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uuid",
                    "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source_ref": {
                "anyOf": [
                  {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {}
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "id",
              "workspace_id",
              "social_account_id",
              "platform",
              "destination",
              "caption",
              "hashtags",
              "media",
              "publish_options",
              "scheduled_at",
              "display_timezone",
              "expires_at",
              "status",
              "version",
              "automatic_retry_enabled",
              "delete_requested_at",
              "published_at",
              "deleted_at",
              "provider_post_id",
              "permalink",
              "created_at",
              "updated_at",
              "project_id",
              "batch_id",
              "source_ref"
            ]
          }
        },
        "required": [
          "social_account_id",
          "post"
        ]
      }
    },
    "failures": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
          },
          "code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          }
        },
        "required": [
          "social_account_id",
          "code",
          "message"
        ]
      }
    }
  },
  "required": [
    "batch_id",
    "successes",
    "failures"
  ]
}

Feil og trygge nye forsøk

Kontroller HTTP-status og svarinnhold. En 400-valideringsfeil kan inneholde en ZodError; håndteringsfeil bruker feltene error, message og code. Behold request_id eller x-request-id for feilsøking, uten påloggingsopplysninger. Rett 401/403-tilgangsfeil før nye forsøk, og følg Retry-After ved 429. Hvis en skriveoperasjon er usikker eller returnerer 5xx, les det eksisterende resultatet først. Gjenbruk bare en idempotensnøkkel der det støttes; virkemåten ved nye forsøk varierer mellom operasjoner og garanterer ikke levering nøyaktig én gang.

Feilsøkingsveiledning

Eksempler

Disse eksemplene bruker fiktive verdier kontrollert mot skjemaene. Erstatt ID-ene med noen du har lov til å bruke, mediene med klare ressurser og datoene med bekreftet publiseringstidspunkt. Kontroller kontoens kvalifikasjon før en skriveoperasjon sendes inn. Siden sender ingen API-forespørsler.

Angi SOSOAPI_ACCESS_TOKEN på serveren din til legitimasjon som operasjonen godtar, og hold den unna nettleserkode. For en agent, bruk sosoapi auth login for innlogging gjennom nettleseren, og la CLI-et fornye legitimasjonen.

request.json

{
  "workspace_id": "11111111-1111-4111-8111-111111111111",
  "targets": [
    {
      "social_account_id": "11111111-1111-4111-8111-111111111111",
      "provider_payload": {
        "platform": "x",
        "publish_options": {
          "post_type": "TEXT"
        }
      },
      "scheduled_at": "2099-01-15T09:00:00Z",
      "idempotency_key": "example-intent-0001"
    }
  ]
}

cURL

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

JavaScript

// Server-side JavaScript. Do not print tokens or credential-bearing responses.
const token = process.env.SOSOAPI_ACCESS_TOKEN;
if (!token) throw new Error("Set an accepted credential for this operation");
const response = await fetch("https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/scheduled-posts/bulk-create", {
  method: "POST",
  headers: { "Content-Type": "application/json", Authorization: "Bearer " + token },
  body: JSON.stringify({
  "workspace_id": "11111111-1111-4111-8111-111111111111",
  "targets": [
    {
      "social_account_id": "11111111-1111-4111-8111-111111111111",
      "provider_payload": {
        "platform": "x",
        "publish_options": {
          "post_type": "TEXT"
        }
      },
      "scheduled_at": "2099-01-15T09:00:00Z",
      "idempotency_key": "example-intent-0001"
    }
  ]
})
});
const result = await response.json();
// Check response.ok, the operation-specific body and completion state before continuing.

CLI

npx sosoapi api post /studio-api/scheduled-posts/bulk-create < request.json

Syntetisk svareksempel

{
  "batch_id": null,
  "successes": [],
  "failures": []
}

MCP: sosoapi_bulk_create_scheduled_posts