검색은 사용할 때만 로드됩니다. 아래에서 모든 분류를 살펴보세요.

MCP 도구

예약 게시물 적격성 조회

sosoapi_get_scheduled_post_eligibility

대상별 읽기 전용 사전 검사입니다. 콘텐츠/시간 검사를 위해 draft(caption, hashtags, scheduled_at, display_timezone, 선택적 현지 시간/DST)를 포함하세요. include_quota=true는 참고용 기간 스냅샷을 추가합니다. 먼저 미디어를 업로드/가져오기하고 준비를 기다리세요. draft가 없으면 계정/미디어만 검사합니다. 아무것도 예약하지 않으며 생성/디스패치 시 제한과 권한을 다시 확인합니다.

Markdown으로 읽기

프로필 및 전송 방식

프로필: core, full · 전송 방식: stdio, http

클라이언트에 표시할 도구는 core 또는 full로 선택하세요. 권한은 변경되지 않습니다. 로컬 파일 업로드에는 stdio가 필요하며 HTTP에서는 사용할 수 없습니다. 검색에 출력 스키마를 포함하려면 SOSOAPI_OUTPUT_SCHEMAS=1을 설정하세요. 이 설정과 관계없이 도구는 구조화된 결과를 반환합니다.

권한 및 부수 효과

주석은 클라이언트의 도구 설명을 돕습니다. 각 호출은 계속 사용자 인증, 역할, 리소스 접근, 기능 권한을 확인합니다.

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

입력 필드

필수는 상위 객체와 선택 분기 안에서 필수라는 뜻입니다. 필수 자식이 선택적 상위 객체를 필수로 만들지는 않습니다. 아래 규칙과 필드명은 계약에서 복사했습니다.

입력 필드
필드 / 분기유형 / 필수 여부제약 조건
$object상위 객체에서 필수
  • additionalProperties: false
workspace_idstring상위 객체에서 필수
  • format: "uuid"
include_quotaboolean선택 / 항목—
targetsarray상위 객체에서 필수
  • minItems: 1
  • maxItems: 50
targets[]object선택 / 항목
  • additionalProperties: false
targets[].social_account_idstring상위 객체에서 필수
  • format: "uuid"
targets[].mediaarray상위 객체에서 필수
  • maxItems: 20
targets[].media[]object선택 / 항목
  • additionalProperties: false
targets[].media[].kindstring상위 객체에서 필수
  • enum: ["image","video"]
targets[].media[].urlstring상위 객체에서 필수
  • format: "uri"
targets[].media[].cover_urlstring | null선택 / 항목—
targets[].media[].cover_urlanyOf 1string선택 / 항목
  • format: "uri"
targets[].media[].cover_urlanyOf 2null선택 / 항목—
targets[].media[].cover_asset_idinteger | null선택 / 항목—
targets[].media[].cover_asset_idanyOf 1integer선택 / 항목
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].cover_asset_idanyOf 2null선택 / 항목—
targets[].media[].asset_idinteger | null선택 / 항목—
targets[].media[].asset_idanyOf 1integer선택 / 항목
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].media[].asset_idanyOf 2null선택 / 항목—
targets[].media[].mime_typestring | null선택 / 항목—
targets[].media[].mime_typeanyOf 1string선택 / 항목
  • minLength: 1
  • maxLength: 160
targets[].media[].mime_typeanyOf 2null선택 / 항목—
targets[].link_urlstring | null선택 / 항목—
targets[].link_urlanyOf 1string선택 / 항목
  • format: "uri"
targets[].link_urlanyOf 2null선택 / 항목—
targets[].provider_payloadobject상위 객체에서 필수—
targets[].provider_payloadanyOf 1object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.platformanyOf 1string상위 객체에서 필수
  • enum: ["x"]
targets[].provider_payload.publish_optionsanyOf 1object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 1string상위 객체에서 필수
  • enum: ["TEXT"]
targets[].provider_payloadanyOf 2object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.platformanyOf 2string상위 객체에서 필수
  • enum: ["instagram"]
targets[].provider_payload.publish_optionsanyOf 2object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 2string상위 객체에서 필수
  • enum: ["IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.location_idanyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.share_to_feedanyOf 2boolean선택 / 항목—
targets[].provider_payload.publish_options.collaboratorsanyOf 2array선택 / 항목
  • maxItems: 3
targets[].provider_payload.publish_options.collaborators[]anyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.first_commentanyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 2200
targets[].provider_payload.publish_options.cover_asset_idanyOf 2integer선택 / 항목
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.thumb_offset_msanyOf 2integer선택 / 항목
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.audio_nameanyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.trial_paramsanyOf 2object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.trial_params.graduation_strategyanyOf 2string상위 객체에서 필수
  • enum: ["MANUAL","SS_PERFORMANCE"]
targets[].provider_payload.publish_options.is_ai_generatedanyOf 2boolean선택 / 항목—
targets[].provider_payload.publish_options.branded_content_sponsor_idsanyOf 2array선택 / 항목
  • maxItems: 2
targets[].provider_payload.publish_options.branded_content_sponsor_ids[]anyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.is_paid_partnershipanyOf 2boolean선택 / 항목—
targets[].provider_payload.publish_options.media_optionsanyOf 2array선택 / 항목
  • maxItems: 10
targets[].provider_payload.publish_options.media_options[]anyOf 2object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 2integer상위 객체에서 필수
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textanyOf 2string선택 / 항목
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].user_tagsanyOf 2array선택 / 항목
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[].user_tags[]anyOf 2object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].user_tags[].usernameanyOf 2string상위 객체에서 필수
  • minLength: 1
  • maxLength: 30
targets[].provider_payload.publish_options.media_options[].user_tags[].xanyOf 2number선택 / 항목
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].user_tags[].yanyOf 2number선택 / 항목
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tagsanyOf 2array선택 / 항목
  • maxItems: 5
targets[].provider_payload.publish_options.media_options[].product_tags[]anyOf 2object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].product_tags[].product_idanyOf 2string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.media_options[].product_tags[].xanyOf 2number선택 / 항목
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].product_tags[].yanyOf 2number선택 / 항목
  • minimum: 0
  • maximum: 1
targets[].provider_payload.publish_options.media_options[].thumb_offset_msanyOf 2integer선택 / 항목
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payloadanyOf 3object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.platformanyOf 3string상위 객체에서 필수
  • enum: ["facebook"]
targets[].provider_payload.publish_optionsanyOf 3object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 3string상위 객체에서 필수
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","REELS","STORY_IMAGE","STORY_VIDEO"]
targets[].provider_payload.publish_options.titleanyOf 3string선택 / 항목
  • maxLength: 255
targets[].provider_payload.publish_options.descriptionanyOf 3string선택 / 항목
  • maxLength: 5000
targets[].provider_payload.publish_options.publication_modeanyOf 3string선택 / 항목
  • enum: ["PUBLISH","DRAFT"]
targets[].provider_payload.publish_options.backdated_timeanyOf 3number선택 / 항목—
targets[].provider_payload.publish_options.backdated_time_granularityanyOf 3string선택 / 항목
  • enum: ["year","month","day","hour","minute"]
targets[].provider_payload.publish_options.placeanyOf 3string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.tagsanyOf 3array선택 / 항목
  • maxItems: 50
targets[].provider_payload.publish_options.tags[]anyOf 3string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targetinganyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.age_minanyOf 3integer선택 / 항목
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.age_maxanyOf 3integer선택 / 항목
  • minimum: 13
  • maximum: 65
targets[].provider_payload.publish_options.feed_targeting.college_yearsanyOf 3array선택 / 항목
  • maxItems: 100
targets[].provider_payload.publish_options.feed_targeting.college_years[]anyOf 3integer선택 / 항목
  • minimum: 1900
  • maximum: 2200
targets[].provider_payload.publish_options.feed_targeting.education_statusesanyOf 3array선택 / 항목
  • maxItems: 3
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3number선택 / 항목—
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 1number선택 / 항목
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 2number선택 / 항목
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.education_statuses[]anyOf 3 / anyOf 3number선택 / 항목
  • enum: [3]
targets[].provider_payload.publish_options.feed_targeting.gendersanyOf 3array선택 / 항목
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3number선택 / 항목—
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 1number선택 / 항목
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.genders[]anyOf 3 / anyOf 2number선택 / 항목
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.geo_locationsanyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countriesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.feed_targeting.geo_locations.countries[]anyOf 3string선택 / 항목
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regionsanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.citiesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].radiusanyOf 3number선택 / 항목
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.feed_targeting.geo_locations.cities[].distance_unitanyOf 3string선택 / 항목
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zipsanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_typesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.feed_targeting.geo_locations.location_types[]anyOf 3string선택 / 항목
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.feed_targeting.interestsanyOf 3array선택 / 항목
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3string | integer선택 / 항목—
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 1string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.feed_targeting.interests[]anyOf 3 / anyOf 2integer선택 / 항목
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.localesanyOf 3array선택 / 항목
  • maxItems: 250
targets[].provider_payload.publish_options.feed_targeting.locales[]anyOf 3integer선택 / 항목
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.feed_targeting.relationship_statusesanyOf 3array선택 / 항목
  • maxItems: 4
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3number선택 / 항목—
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 1number선택 / 항목
  • enum: [1]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 2number선택 / 항목
  • enum: [2]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 3number선택 / 항목
  • enum: [3]
targets[].provider_payload.publish_options.feed_targeting.relationship_statuses[]anyOf 3 / anyOf 4number선택 / 항목
  • enum: [4]
targets[].provider_payload.publish_options.targetinganyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.age_minanyOf 3number선택 / 항목—
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 1number선택 / 항목
  • enum: [13]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 2number선택 / 항목
  • enum: [15]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 3number선택 / 항목
  • enum: [18]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 4number선택 / 항목
  • enum: [21]
targets[].provider_payload.publish_options.targeting.age_minanyOf 3 / anyOf 5number선택 / 항목
  • enum: [25]
targets[].provider_payload.publish_options.targeting.geo_locationsanyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.countriesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 25
targets[].provider_payload.publish_options.targeting.geo_locations.countries[]anyOf 3string선택 / 항목
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.targeting.geo_locations.regionsanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.regions[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.regions[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.citiesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.cities[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].radiusanyOf 3number선택 / 항목
  • maximum: 1000
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.targeting.geo_locations.cities[].distance_unitanyOf 3string선택 / 항목
  • enum: ["mile","kilometer"]
targets[].provider_payload.publish_options.targeting.geo_locations.zipsanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 250
targets[].provider_payload.publish_options.targeting.geo_locations.zips[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3string | integer상위 객체에서 필수—
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 1string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.targeting.geo_locations.zips[].keyanyOf 3 / anyOf 2integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.targeting.geo_locations.location_typesanyOf 3array선택 / 항목
  • minItems: 1
  • maxItems: 2
targets[].provider_payload.publish_options.targeting.geo_locations.location_types[]anyOf 3string선택 / 항목
  • enum: ["home","recent"]
targets[].provider_payload.publish_options.child_attachmentsanyOf 3array선택 / 항목
  • minItems: 2
  • maxItems: 10
targets[].provider_payload.publish_options.child_attachments[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.child_attachments[].linkanyOf 3string상위 객체에서 필수
  • format: "uri"
targets[].provider_payload.publish_options.child_attachments[].nameanyOf 3string선택 / 항목
  • maxLength: 255
targets[].provider_payload.publish_options.child_attachments[].descriptionanyOf 3string선택 / 항목
  • maxLength: 1000
targets[].provider_payload.publish_options.child_attachments[].pictureanyOf 3string상위 객체에서 필수
  • format: "uri"
targets[].provider_payload.publish_options.multi_share_end_cardanyOf 3boolean선택 / 항목—
targets[].provider_payload.publish_options.multi_share_optimizedanyOf 3boolean선택 / 항목—
targets[].provider_payload.publish_options.unpublished_content_typeanyOf 3string선택 / 항목
  • enum: ["SCHEDULED","SCHEDULED_RECURRING","DRAFT","PUBLISH_PENDING","ADS_POST","INLINE_CREATED","PUBLISHED","REVIEWABLE_BRANDED_CONTENT"]
targets[].provider_payload.publish_options.no_storyanyOf 3boolean선택 / 항목—
targets[].provider_payload.publish_options.crossposted_video_idanyOf 3string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.sphericalanyOf 3boolean선택 / 항목—
targets[].provider_payload.publish_options.media_optionsanyOf 3array선택 / 항목
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]anyOf 3object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 3integer상위 객체에서 필수
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_text_customanyOf 3string선택 / 항목
  • minLength: 1
  • maxLength: 1000
targets[].provider_payloadanyOf 4object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.platformanyOf 4string상위 객체에서 필수
  • enum: ["threads"]
targets[].provider_payload.publish_optionsanyOf 4object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 4string상위 객체에서 필수
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL","REPOST"]
targets[].provider_payload.publish_options.reply_to_idanyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.quote_post_idanyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.repost_target_idanyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.reply_controlanyOf 4string선택 / 항목
  • enum: ["everyone","accounts_you_follow","mentioned_only","parent_post_author_only","followers_only"]
targets[].provider_payload.publish_options.enable_reply_approvalsanyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.link_attachmentanyOf 4string선택 / 항목
  • format: "uri"
targets[].provider_payload.publish_options.poll_attachmentanyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.poll_attachment.option_aanyOf 4string상위 객체에서 필수
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_banyOf 4string상위 객체에서 필수
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_canyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.poll_attachment.option_danyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 25
targets[].provider_payload.publish_options.gif_attachmentanyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.gif_attachment.gif_idanyOf 4string상위 객체에서 필수
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.gif_attachment.provideranyOf 4string상위 객체에서 필수
  • enum: ["GIPHY"]
targets[].provider_payload.publish_options.text_attachmentanyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.plaintextanyOf 4string상위 객체에서 필수
  • minLength: 1
  • maxLength: 10000
targets[].provider_payload.publish_options.text_attachment.link_attachment_urlanyOf 4string선택 / 항목
  • format: "uri"
targets[].provider_payload.publish_options.text_attachment.text_with_styling_infoanyOf 4array선택 / 항목
  • maxItems: 100
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[]anyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].offsetanyOf 4integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].lengthanyOf 4integer상위 객체에서 필수
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_infoanyOf 4array상위 객체에서 필수
  • minItems: 1
targets[].provider_payload.publish_options.text_attachment.text_with_styling_info[].styling_info[]anyOf 4string선택 / 항목
  • enum: ["bold","italic","highlight","underline","strikethrough"]
targets[].provider_payload.publish_options.topic_taganyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 50
targets[].provider_payload.publish_options.text_entitiesanyOf 4array선택 / 항목
  • maxItems: 10
targets[].provider_payload.publish_options.text_entities[]anyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.text_entities[].entity_typeanyOf 4string상위 객체에서 필수
  • enum: ["SPOILER","spoiler"]
targets[].provider_payload.publish_options.text_entities[].offsetanyOf 4integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
targets[].provider_payload.publish_options.text_entities[].lengthanyOf 4integer상위 객체에서 필수
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.is_spoiler_mediaanyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.is_ghost_postanyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.location_idanyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 256
targets[].provider_payload.publish_options.allowlisted_country_codesanyOf 4array선택 / 항목
  • minItems: 1
  • maxItems: 249
targets[].provider_payload.publish_options.allowlisted_country_codes[]anyOf 4string선택 / 항목
  • pattern: "^[A-Z]{2}$"
targets[].provider_payload.publish_options.crossreshare_to_iganyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.crossreshare_to_ig_dark_modeanyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.auto_publish_textanyOf 4boolean선택 / 항목—
targets[].provider_payload.publish_options.media_optionsanyOf 4array선택 / 항목
  • maxItems: 20
targets[].provider_payload.publish_options.media_options[]anyOf 4object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.media_options[].asset_idanyOf 4integer상위 객체에서 필수
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.media_options[].alt_textanyOf 4string선택 / 항목
  • minLength: 1
  • maxLength: 1000
targets[].provider_payload.publish_options.media_options[].is_spoiler_mediaanyOf 4boolean선택 / 항목—
targets[].provider_payloadanyOf 5object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.platformanyOf 5string상위 객체에서 필수
  • enum: ["youtube"]
targets[].provider_payload.publish_optionsanyOf 5object상위 객체에서 필수
  • additionalProperties: false
targets[].provider_payload.publish_options.post_typeanyOf 5string상위 객체에서 필수
  • enum: ["VIDEO"]
targets[].provider_payload.publish_options.titleanyOf 5string상위 객체에서 필수
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.descriptionanyOf 5string선택 / 항목
  • maxLength: 5000
targets[].provider_payload.publish_options.tagsanyOf 5array선택 / 항목
  • maxItems: 100
targets[].provider_payload.publish_options.tags[]anyOf 5string선택 / 항목
  • minLength: 1
  • maxLength: 500
targets[].provider_payload.publish_options.category_idanyOf 5string선택 / 항목—
targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 1string선택 / 항목
  • minLength: 0
  • maxLength: 0
targets[].provider_payload.publish_options.category_idanyOf 5 / anyOf 2string선택 / 항목
  • pattern: "^\\d+$"
targets[].provider_payload.publish_options.default_languageanyOf 5string선택 / 항목
  • minLength: 2
  • maxLength: 35
targets[].provider_payload.publish_options.localizationsanyOf 5object선택 / 항목
  • additionalProperties: {"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":5000}},"required":["title","description"],"additionalProperties":false}
targets[].provider_payload.publish_options.localizations.*anyOf 5object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.localizations.*.titleanyOf 5string상위 객체에서 필수
  • minLength: 1
  • maxLength: 100
targets[].provider_payload.publish_options.localizations.*.descriptionanyOf 5string상위 객체에서 필수
  • maxLength: 5000
targets[].provider_payload.publish_options.privacy_statusanyOf 5string상위 객체에서 필수
  • enum: ["private","unlisted","public"]
targets[].provider_payload.publish_options.cancellation_modeanyOf 5string상위 객체에서 필수
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
targets[].provider_payload.publish_options.licenseanyOf 5string선택 / 항목
  • enum: ["youtube","creativeCommon"]
targets[].provider_payload.publish_options.embeddableanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.public_stats_viewableanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.self_declared_made_for_kidsanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.contains_synthetic_mediaanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.has_paid_product_placementanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.recording_dateanyOf 5string선택 / 항목
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
targets[].provider_payload.publish_options.notify_subscribersanyOf 5boolean선택 / 항목—
targets[].provider_payload.publish_options.thumbnail_asset_idanyOf 5integer선택 / 항목
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
targets[].provider_payload.publish_options.surface_expectationanyOf 5string선택 / 항목
  • enum: ["SHORT"]
targets[].provider_payload.publish_options.brand_partneranyOf 5object선택 / 항목
  • additionalProperties: false
targets[].provider_payload.publish_options.brand_partner.channel_idanyOf 5string선택 / 항목
  • pattern: "^UC[A-Za-z0-9_-]+$"
targets[].provider_payload.publish_options.brand_partner.channel_handleanyOf 5string선택 / 항목
  • pattern: "^@[A-Za-z0-9._-]+$"
targets[].draftobject선택 / 항목
  • additionalProperties: false
targets[].draft.captionstring | null선택 / 항목—
targets[].draft.captionanyOf 1string선택 / 항목
  • maxLength: 5000
targets[].draft.captionanyOf 2null선택 / 항목—
targets[].draft.hashtagsarray선택 / 항목
  • maxItems: 100
targets[].draft.hashtags[]string선택 / 항목
  • maxLength: 100
targets[].draft.scheduled_atstring상위 객체에서 필수
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
targets[].draft.display_timezonestring상위 객체에서 필수
  • minLength: 1
  • maxLength: 80
targets[].draft.local_scheduled_atstring선택 / 항목
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
targets[].draft.schedule_dst_disambiguationstring선택 / 항목
  • enum: ["exact","earlier","later"]
targets[].draft.expires_atstring | null선택 / 항목—
targets[].draft.expires_atanyOf 1string선택 / 항목
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
targets[].draft.expires_atanyOf 2null선택 / 항목—
전체 JSON Schema
{
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "include_quota": {
      "type": "boolean"
    },
    "targets": {
      "minItems": 1,
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid"
          },
          "media": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "enum": [
                    "image",
                    "video"
                  ]
                },
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "cover_url": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "cover_asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "mime_type": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 160
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "kind",
                "url"
              ],
              "additionalProperties": false
            }
          },
          "link_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri"
              },
              {
                "type": "null"
              }
            ]
          },
          "provider_payload": {
            "anyOf": [
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "enum": [
                      "x"
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT"
                        ]
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "enum": [
                      "instagram"
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO"
                        ]
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "share_to_feed": {
                        "type": "boolean"
                      },
                      "collaborators": {
                        "maxItems": 3,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 30
                        }
                      },
                      "first_comment": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 2200
                      },
                      "cover_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "thumb_offset_ms": {
                        "type": "integer",
                        "minimum": 0,
                        "maximum": 9007199254740991
                      },
                      "audio_name": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 100
                      },
                      "trial_params": {
                        "type": "object",
                        "properties": {
                          "graduation_strategy": {
                            "type": "string",
                            "enum": [
                              "MANUAL",
                              "SS_PERFORMANCE"
                            ]
                          }
                        },
                        "required": [
                          "graduation_strategy"
                        ],
                        "additionalProperties": false
                      },
                      "is_ai_generated": {
                        "type": "boolean"
                      },
                      "branded_content_sponsor_ids": {
                        "maxItems": 2,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 256
                        }
                      },
                      "is_paid_partnership": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            },
                            "user_tags": {
                              "maxItems": 20,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "username": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 30
                                  },
                                  "x": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  },
                                  "y": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  }
                                },
                                "required": [
                                  "username"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "product_tags": {
                              "maxItems": 5,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "product_id": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 256
                                  },
                                  "x": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  },
                                  "y": {
                                    "type": "number",
                                    "minimum": 0,
                                    "maximum": 1
                                  }
                                },
                                "required": [
                                  "product_id"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "thumb_offset_ms": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "enum": [
                      "facebook"
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "LINK",
                          "IMAGE",
                          "MULTI_IMAGE",
                          "VIDEO",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO"
                        ]
                      },
                      "title": {
                        "type": "string",
                        "maxLength": 255
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "publication_mode": {
                        "type": "string",
                        "enum": [
                          "PUBLISH",
                          "DRAFT"
                        ]
                      },
                      "backdated_time": {
                        "type": "number"
                      },
                      "backdated_time_granularity": {
                        "type": "string",
                        "enum": [
                          "year",
                          "month",
                          "day",
                          "hour",
                          "minute"
                        ]
                      },
                      "place": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "tags": {
                        "maxItems": 50,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 256
                        }
                      },
                      "feed_targeting": {
                        "type": "object",
                        "properties": {
                          "age_min": {
                            "type": "integer",
                            "minimum": 13,
                            "maximum": 65
                          },
                          "age_max": {
                            "type": "integer",
                            "minimum": 13,
                            "maximum": 65
                          },
                          "college_years": {
                            "maxItems": 100,
                            "type": "array",
                            "items": {
                              "type": "integer",
                              "minimum": 1900,
                              "maximum": 2200
                            }
                          },
                          "education_statuses": {
                            "maxItems": 3,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "enum": [
                                    1
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    2
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    3
                                  ]
                                }
                              ]
                            }
                          },
                          "genders": {
                            "maxItems": 2,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "enum": [
                                    1
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    2
                                  ]
                                }
                              ]
                            }
                          },
                          "geo_locations": {
                            "type": "object",
                            "properties": {
                              "countries": {
                                "minItems": 1,
                                "maxItems": 25,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "pattern": "^[A-Z]{2}$"
                                }
                              },
                              "regions": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "cities": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    },
                                    "radius": {
                                      "type": "number",
                                      "exclusiveMinimum": 0,
                                      "maximum": 1000
                                    },
                                    "distance_unit": {
                                      "type": "string",
                                      "enum": [
                                        "mile",
                                        "kilometer"
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "zips": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "location_types": {
                                "minItems": 1,
                                "maxItems": 2,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "enum": [
                                    "home",
                                    "recent"
                                  ]
                                }
                              }
                            },
                            "additionalProperties": false
                          },
                          "interests": {
                            "maxItems": 250,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 256
                                },
                                {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                }
                              ]
                            }
                          },
                          "locales": {
                            "maxItems": 250,
                            "type": "array",
                            "items": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "relationship_statuses": {
                            "maxItems": 4,
                            "type": "array",
                            "items": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "enum": [
                                    1
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    2
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    3
                                  ]
                                },
                                {
                                  "type": "number",
                                  "enum": [
                                    4
                                  ]
                                }
                              ]
                            }
                          }
                        },
                        "additionalProperties": false
                      },
                      "targeting": {
                        "type": "object",
                        "properties": {
                          "age_min": {
                            "anyOf": [
                              {
                                "type": "number",
                                "enum": [
                                  13
                                ]
                              },
                              {
                                "type": "number",
                                "enum": [
                                  15
                                ]
                              },
                              {
                                "type": "number",
                                "enum": [
                                  18
                                ]
                              },
                              {
                                "type": "number",
                                "enum": [
                                  21
                                ]
                              },
                              {
                                "type": "number",
                                "enum": [
                                  25
                                ]
                              }
                            ]
                          },
                          "geo_locations": {
                            "type": "object",
                            "properties": {
                              "countries": {
                                "minItems": 1,
                                "maxItems": 25,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "pattern": "^[A-Z]{2}$"
                                }
                              },
                              "regions": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "cities": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    },
                                    "radius": {
                                      "type": "number",
                                      "exclusiveMinimum": 0,
                                      "maximum": 1000
                                    },
                                    "distance_unit": {
                                      "type": "string",
                                      "enum": [
                                        "mile",
                                        "kilometer"
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "zips": {
                                "minItems": 1,
                                "maxItems": 250,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "key": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1,
                                          "maxLength": 256
                                        },
                                        {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 9007199254740991
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "key"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "location_types": {
                                "minItems": 1,
                                "maxItems": 2,
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "enum": [
                                    "home",
                                    "recent"
                                  ]
                                }
                              }
                            },
                            "additionalProperties": false
                          }
                        },
                        "additionalProperties": false
                      },
                      "child_attachments": {
                        "minItems": 2,
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "link": {
                              "type": "string",
                              "format": "uri"
                            },
                            "name": {
                              "type": "string",
                              "maxLength": 255
                            },
                            "description": {
                              "type": "string",
                              "maxLength": 1000
                            },
                            "picture": {
                              "type": "string",
                              "format": "uri"
                            }
                          },
                          "required": [
                            "link",
                            "picture"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "multi_share_end_card": {
                        "type": "boolean"
                      },
                      "multi_share_optimized": {
                        "type": "boolean"
                      },
                      "unpublished_content_type": {
                        "type": "string",
                        "enum": [
                          "SCHEDULED",
                          "SCHEDULED_RECURRING",
                          "DRAFT",
                          "PUBLISH_PENDING",
                          "ADS_POST",
                          "INLINE_CREATED",
                          "PUBLISHED",
                          "REVIEWABLE_BRANDED_CONTENT"
                        ]
                      },
                      "no_story": {
                        "type": "boolean"
                      },
                      "crossposted_video_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "spherical": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 20,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text_custom": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "enum": [
                      "threads"
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REPOST"
                        ]
                      },
                      "reply_to_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "quote_post_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "repost_target_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "reply_control": {
                        "type": "string",
                        "enum": [
                          "everyone",
                          "accounts_you_follow",
                          "mentioned_only",
                          "parent_post_author_only",
                          "followers_only"
                        ]
                      },
                      "enable_reply_approvals": {
                        "type": "boolean"
                      },
                      "link_attachment": {
                        "type": "string",
                        "format": "uri"
                      },
                      "poll_attachment": {
                        "type": "object",
                        "properties": {
                          "option_a": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_b": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_c": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          },
                          "option_d": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 25
                          }
                        },
                        "required": [
                          "option_a",
                          "option_b"
                        ],
                        "additionalProperties": false
                      },
                      "gif_attachment": {
                        "type": "object",
                        "properties": {
                          "gif_id": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 256
                          },
                          "provider": {
                            "type": "string",
                            "enum": [
                              "GIPHY"
                            ]
                          }
                        },
                        "required": [
                          "gif_id",
                          "provider"
                        ],
                        "additionalProperties": false
                      },
                      "text_attachment": {
                        "type": "object",
                        "properties": {
                          "plaintext": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 10000
                          },
                          "link_attachment_url": {
                            "type": "string",
                            "format": "uri"
                          },
                          "text_with_styling_info": {
                            "maxItems": 100,
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "offset": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "length": {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                "styling_info": {
                                  "minItems": 1,
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "enum": [
                                      "bold",
                                      "italic",
                                      "highlight",
                                      "underline",
                                      "strikethrough"
                                    ]
                                  }
                                }
                              },
                              "required": [
                                "offset",
                                "length",
                                "styling_info"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "plaintext"
                        ],
                        "additionalProperties": false
                      },
                      "topic_tag": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 50
                      },
                      "text_entities": {
                        "maxItems": 10,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "entity_type": {
                              "type": "string",
                              "enum": [
                                "SPOILER",
                                "spoiler"
                              ]
                            },
                            "offset": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 9007199254740991
                            },
                            "length": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            }
                          },
                          "required": [
                            "entity_type",
                            "offset",
                            "length"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "is_spoiler_media": {
                        "type": "boolean"
                      },
                      "is_ghost_post": {
                        "type": "boolean"
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "allowlisted_country_codes": {
                        "minItems": 1,
                        "maxItems": 249,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "pattern": "^[A-Z]{2}$"
                        }
                      },
                      "crossreshare_to_ig": {
                        "type": "boolean"
                      },
                      "crossreshare_to_ig_dark_mode": {
                        "type": "boolean"
                      },
                      "auto_publish_text": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "maxItems": 20,
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "asset_id": {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            "alt_text": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1000
                            },
                            "is_spoiler_media": {
                              "type": "boolean"
                            }
                          },
                          "required": [
                            "asset_id"
                          ],
                          "additionalProperties": false
                        }
                      }
                    },
                    "required": [
                      "post_type"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              },
              {
                "type": "object",
                "properties": {
                  "platform": {
                    "type": "string",
                    "enum": [
                      "youtube"
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "VIDEO"
                        ]
                      },
                      "title": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 100
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "tags": {
                        "maxItems": 100,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 500
                        }
                      },
                      "category_id": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 0
                          },
                          {
                            "type": "string",
                            "pattern": "^\\d+$"
                          }
                        ]
                      },
                      "default_language": {
                        "type": "string",
                        "minLength": 2,
                        "maxLength": 35
                      },
                      "localizations": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "object",
                          "properties": {
                            "title": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 100
                            },
                            "description": {
                              "type": "string",
                              "maxLength": 5000
                            }
                          },
                          "required": [
                            "title",
                            "description"
                          ],
                          "additionalProperties": false
                        }
                      },
                      "privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "cancellation_mode": {
                        "type": "string",
                        "enum": [
                          "DELETE",
                          "UNSCHEDULE_KEEP_PRIVATE"
                        ]
                      },
                      "license": {
                        "type": "string",
                        "enum": [
                          "youtube",
                          "creativeCommon"
                        ]
                      },
                      "embeddable": {
                        "type": "boolean"
                      },
                      "public_stats_viewable": {
                        "type": "boolean"
                      },
                      "self_declared_made_for_kids": {
                        "type": "boolean"
                      },
                      "contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "has_paid_product_placement": {
                        "type": "boolean"
                      },
                      "recording_date": {
                        "type": "string",
                        "format": "date-time",
                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                      },
                      "notify_subscribers": {
                        "type": "boolean"
                      },
                      "thumbnail_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "surface_expectation": {
                        "type": "string",
                        "enum": [
                          "SHORT"
                        ]
                      },
                      "brand_partner": {
                        "type": "object",
                        "properties": {
                          "channel_id": {
                            "type": "string",
                            "pattern": "^UC[A-Za-z0-9_-]+$"
                          },
                          "channel_handle": {
                            "type": "string",
                            "pattern": "^@[A-Za-z0-9._-]+$"
                          }
                        },
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "post_type",
                      "title",
                      "privacy_status",
                      "cancellation_mode"
                    ],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "platform",
                  "publish_options"
                ],
                "additionalProperties": false
              }
            ]
          },
          "draft": {
            "type": "object",
            "properties": {
              "caption": {
                "anyOf": [
                  {
                    "type": "string",
                    "maxLength": 5000
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "hashtags": {
                "maxItems": 100,
                "type": "array",
                "items": {
                  "type": "string",
                  "maxLength": 100
                }
              },
              "scheduled_at": {
                "type": "string",
                "format": "date-time",
                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
              },
              "display_timezone": {
                "type": "string",
                "minLength": 1,
                "maxLength": 80
              },
              "local_scheduled_at": {
                "type": "string",
                "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
              },
              "schedule_dst_disambiguation": {
                "type": "string",
                "enum": [
                  "exact",
                  "earlier",
                  "later"
                ]
              },
              "expires_at": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "date-time",
                    "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "scheduled_at",
              "display_timezone"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "social_account_id",
          "media",
          "provider_payload"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "workspace_id",
    "targets"
  ],
  "additionalProperties": false
}

구조화된 출력

이 스키마는 성공한 도구 결과의 structuredContent를 설명합니다. MCP 응답에는 content도 포함되며 호출 실패 시 isError가 설정될 수 있습니다. 게시 시 접수된 요청이나 텍스트 응답을 확인으로 간주하지 말고 게시물의 최종 결과를 읽으세요. 연결된 API 작업에 권한과 재시도 규칙이 설명되어 있습니다.

필수는 상위 객체와 선택 분기 안에서 필수라는 뜻입니다. 필수 자식이 선택적 상위 객체를 필수로 만들지는 않습니다. 아래 규칙과 필드명은 계약에서 복사했습니다.

구조화된 출력
필드 / 분기유형 / 필수 여부제약 조건
$object상위 객체에서 필수
  • additionalProperties: false
destinationsarray상위 객체에서 필수
  • maxItems: 50
destinations[]object선택 / 항목
  • additionalProperties: false
destinations[].social_account_idstring상위 객체에서 필수
  • format: "uuid"
destinations[].platformstring | null상위 객체에서 필수—
destinations[].platformanyOf 1string상위 객체에서 필수
  • enum: ["instagram","threads","facebook","youtube","x"]
destinations[].platformanyOf 2null상위 객체에서 필수—
destinations[].statusstring상위 객체에서 필수
  • enum: ["eligible","ineligible","unknown"]
destinations[].reason_codestring상위 객체에서 필수
  • enum: ["eligible","account_not_found","account_disconnected","account_action_required","account_temporarily_unavailable","account_publishing_restricted","account_readiness_unknown","account_sponsorship_required","organization_channel_disconnected","provider_authorization_revoke_pending","organization_channel_not_primary","organization_channel_transition","organization_new_work_blocked","content_incompatible","schedule_incompatible","schedule_check_unavailable","capability_unavailable","capability_unknown"]
destinations[].messagestring상위 객체에서 필수
  • minLength: 1
  • maxLength: 500
destinations[].required_capabilitiesarray상위 객체에서 필수
  • maxItems: 20
destinations[].required_capabilities[]string선택 / 항목
  • minLength: 1
  • maxLength: 100
quotaobject선택 / 항목
  • additionalProperties: false
quota.statusstring상위 객체에서 필수
  • enum: ["available","insufficient","unknown","not_enforced"]
quota.requested_destinationsinteger상위 객체에서 필수
  • maximum: 50
  • exclusiveMinimum: 0
quota.remaining_publishesinteger | null상위 객체에서 필수—
quota.remaining_publishesanyOf 1integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
quota.remaining_publishesanyOf 2null상위 객체에서 필수—
quota.remaining_pending_postsinteger | null상위 객체에서 필수—
quota.remaining_pending_postsanyOf 1integer상위 객체에서 필수
  • minimum: 0
  • maximum: 9007199254740991
quota.remaining_pending_postsanyOf 2null상위 객체에서 필수—
quota.period_startstring | null상위 객체에서 필수—
quota.period_startanyOf 1string상위 객체에서 필수
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
quota.period_startanyOf 2null상위 객체에서 필수—
quota.period_endstring | null상위 객체에서 필수—
quota.period_endanyOf 1string상위 객체에서 필수
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
quota.period_endanyOf 2null상위 객체에서 필수—
quota.checked_atstring상위 객체에서 필수
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
quota.reservedboolean상위 객체에서 필수
  • const: false
전체 JSON Schema
{
  "type": "object",
  "properties": {
    "destinations": {
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "social_account_id": {
            "type": "string",
            "format": "uuid"
          },
          "platform": {
            "anyOf": [
              {
                "type": "string",
                "enum": [
                  "instagram",
                  "threads",
                  "facebook",
                  "youtube",
                  "x"
                ]
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "eligible",
              "ineligible",
              "unknown"
            ]
          },
          "reason_code": {
            "type": "string",
            "enum": [
              "eligible",
              "account_not_found",
              "account_disconnected",
              "account_action_required",
              "account_temporarily_unavailable",
              "account_publishing_restricted",
              "account_readiness_unknown",
              "account_sponsorship_required",
              "organization_channel_disconnected",
              "provider_authorization_revoke_pending",
              "organization_channel_not_primary",
              "organization_channel_transition",
              "organization_new_work_blocked",
              "content_incompatible",
              "schedule_incompatible",
              "schedule_check_unavailable",
              "capability_unavailable",
              "capability_unknown"
            ]
          },
          "message": {
            "type": "string",
            "minLength": 1,
            "maxLength": 500
          },
          "required_capabilities": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            }
          }
        },
        "required": [
          "social_account_id",
          "platform",
          "status",
          "reason_code",
          "message",
          "required_capabilities"
        ],
        "additionalProperties": false
      }
    },
    "quota": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "enum": [
            "available",
            "insufficient",
            "unknown",
            "not_enforced"
          ]
        },
        "requested_destinations": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 50
        },
        "remaining_publishes": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "remaining_pending_posts": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "period_start": {
          "anyOf": [
            {
              "type": "string",
              "format": "date-time",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
            },
            {
              "type": "null"
            }
          ]
        },
        "period_end": {
          "anyOf": [
            {
              "type": "string",
              "format": "date-time",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
            },
            {
              "type": "null"
            }
          ]
        },
        "checked_at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
        },
        "reserved": {
          "type": "boolean",
          "const": false
        }
      },
      "required": [
        "status",
        "requested_destinations",
        "remaining_publishes",
        "remaining_pending_posts",
        "period_start",
        "period_end",
        "checked_at",
        "reserved"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "destinations"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

도구 호출 예제

예제는 스키마로 확인한 가상 값을 사용합니다. ID를 사용 권한이 있는 값으로, 미디어를 준비된 에셋으로, 날짜를 확인된 게시 시각으로 바꾸세요. 쓰기 제출 전에 계정 적격성을 확인하세요. 이 페이지는 API 요청을 보내지 않습니다.

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

structuredContent

{
  "destinations": []
}
MCP 설치 또는 연결