يُحمّل البحث عند استخدامه فقط. تصفّح جميع الفئات أدناه.

أداة MCP

معاينة CSV لـ Threads

sosoapi_preview_threads_csv

معاينة 50 صفًا كحد أقصى من CSV لـ Threads لحساب متصل واحد في مساحة العمل. التحقق من معرّفات الأصول المسجلة والجداول الصريحة؛ دون كتابة عمليات نشر.

اقرأ بصيغة Markdown

الملفات التعريفية ووسائل النقل

الملفات التعريفية: full · وسائل النقل: stdio, http

اختر core أو full للأدوات التي يراها عميلك؛ لا يغيّر ذلك أذوناته. يحتاج رفع الملفات المحلية stdio ولا يتاح بـ HTTP. اضبط SOSOAPI_OUTPUT_SCHEMAS=1 لمخططات المخرجات بالاكتشاف. النتائج منظّمة بهذا الإعداد أوبدونه.

الأذونات والآثار الجانبية

تساعد الشروح العملاء على وصف الأداة. يظل كل استدعاء يفحص مصادقة المستخدم ودوره ووصوله إلى المورد وتفويض الإمكانات.

{
  "readOnlyHint": true,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": true
}
  • /studio-api/threads-csv/preview: agent:operate · تحقق CSV للقراءة فقط أو إيصالات مسودات حالية لكل صف؛ دون مهمة استيراد مجمعة أو إرسال تلقائي

حقول الإدخال

تعني «مطلوب» داخل الكائن الأب والفرع المختار. الحقل الابن المطلوب لا يجعل الأب الاختياري مطلوباً. نُسخت القواعد وأسماء الحقول أدناه من العقد.

حقول الإدخال
الحقل / الفرعالنوع / مطلوبالقيود
$objectمطلوب في العنصر الأب
  • additionalProperties: false
workspace_idstringمطلوب في العنصر الأب
  • format: "uuid"
social_account_idstringمطلوب في العنصر الأب
  • format: "uuid"
import_idstringمطلوب في العنصر الأب
  • format: "uuid"
csvstringمطلوب في العنصر الأب
  • minLength: 1
  • maxLength: 200000
row_numbersarrayاختياري / عنصر
  • minItems: 1
  • maxItems: 50
row_numbers[]integerاختياري / عنصر
  • minimum: 1
  • maximum: 50
مخطط JSON Schema الكامل
{
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "social_account_id": {
      "type": "string",
      "format": "uuid"
    },
    "import_id": {
      "type": "string",
      "format": "uuid"
    },
    "csv": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200000
    },
    "row_numbers": {
      "minItems": 1,
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 1,
        "maximum": 50
      }
    }
  },
  "required": [
    "workspace_id",
    "social_account_id",
    "import_id",
    "csv"
  ],
  "additionalProperties": false
}

مخرجات منظّمة

يصف المخطط structuredContent في نتيجة أداة ناجحة. تشمل استجابة MCP أيضاً content وقد تضبط isError عند الفشل. للنشر، اقرأ النتيجة النهائية بدلاً من اعتبار القبول أوالنص تأكيداً. تشرح عملية API المرتبطة الأذونات وقواعد المحاولة.

تعني «مطلوب» داخل الكائن الأب والفرع المختار. الحقل الابن المطلوب لا يجعل الأب الاختياري مطلوباً. نُسخت القواعد وأسماء الحقول أدناه من العقد.

مخرجات منظّمة
الحقل / الفرعالنوع / مطلوبالقيود
$objectمطلوب في العنصر الأب
  • additionalProperties: false
contract_versionstringمطلوب في العنصر الأب
  • const: "threads-csv/v1"
workspace_idstringمطلوب في العنصر الأب
  • format: "uuid"
social_account_idstringمطلوب في العنصر الأب
  • format: "uuid"
import_idstringمطلوب في العنصر الأب
  • format: "uuid"
preview_digeststringمطلوب في العنصر الأب
  • pattern: "^[a-f0-9]{64}$"
selected_row_numbersarrayمطلوب في العنصر الأب
  • maxItems: 50
selected_row_numbers[]integerاختياري / عنصر
  • minimum: 1
  • maximum: 50
rowsarrayمطلوب في العنصر الأب
  • maxItems: 50
rows[]objectاختياري / عنصر
  • additionalProperties: false
rows[].row_numberintegerمطلوب في العنصر الأب
  • minimum: 1
  • maximum: 50
rows[].row_idstringمطلوب في العنصر الأب
  • format: "uuid"
rows[].draft_idstringمطلوب في العنصر الأب
  • format: "uuid"
rows[].save_mutation_idstringمطلوب في العنصر الأب
  • format: "uuid"
rows[].submission_idstringمطلوب في العنصر الأب
  • format: "uuid"
rows[].captionstringمطلوب في العنصر الأب
  • maxLength: 5000
rows[].scheduled_atstring | nullمطلوب في العنصر الأب—
rows[].scheduled_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)))$"
rows[].scheduled_atanyOf 2nullمطلوب في العنصر الأب—
rows[].display_timezonestringمطلوب في العنصر الأب
  • maxLength: 128
rows[].asset_idsarrayمطلوب في العنصر الأب
  • maxItems: 20
rows[].asset_ids[]stringاختياري / عنصر
  • pattern: "^[1-9]\\d{0,15}$"
rows[].topic_tagstring | nullمطلوب في العنصر الأب—
rows[].topic_taganyOf 1stringمطلوب في العنصر الأب
  • maxLength: 50
rows[].topic_taganyOf 2nullمطلوب في العنصر الأب—
rows[].post_typestring | nullمطلوب في العنصر الأب—
rows[].post_typeanyOf 1stringمطلوب في العنصر الأب
  • enum: ["TEXT","IMAGE","VIDEO","CAROUSEL"]
rows[].post_typeanyOf 2nullمطلوب في العنصر الأب—
rows[].statusstringمطلوب في العنصر الأب
  • enum: ["ready","invalid","accepted","not_accepted","uncertain","not_attempted"]
rows[].errorsarrayمطلوب في العنصر الأب
  • maxItems: 10
rows[].errors[]objectاختياري / عنصر
  • additionalProperties: false
rows[].errors[].codestringمطلوب في العنصر الأب
  • maxLength: 80
rows[].errors[].messagestringمطلوب في العنصر الأب
  • maxLength: 300
rows[].duplicate_ofinteger | nullمطلوب في العنصر الأب—
rows[].duplicate_ofanyOf 1integerمطلوب في العنصر الأب
  • minimum: 1
  • maximum: 50
rows[].duplicate_ofanyOf 2nullمطلوب في العنصر الأب—
rows[].draft_revisioninteger | nullمطلوب في العنصر الأب—
rows[].draft_revisionanyOf 1integerمطلوب في العنصر الأب
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].draft_revisionanyOf 2nullمطلوب في العنصر الأب—
rows[].postobject | nullمطلوب في العنصر الأب—
rows[].postanyOf 1objectمطلوب في العنصر الأب
  • additionalProperties: false
rows[].post.idanyOf 1stringمطلوب في العنصر الأب
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
rows[].post.workspace_idanyOf 1stringمطلوب في العنصر الأب
  • format: "uuid"
rows[].post.social_account_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.social_account_idanyOf 1 / anyOf 1stringمطلوب في العنصر الأب
  • format: "uuid"
rows[].post.social_account_idanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.platformanyOf 1stringمطلوب في العنصر الأب
  • enum: ["instagram","threads","facebook","youtube","x"]
rows[].post.destinationanyOf 1objectمطلوب في العنصر الأب
  • additionalProperties: false
rows[].post.destination.social_account_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.destination.social_account_idanyOf 1 / anyOf 1stringمطلوب في العنصر الأب
  • format: "uuid"
rows[].post.destination.social_account_idanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.destination.platformanyOf 1stringمطلوب في العنصر الأب
  • enum: ["instagram","threads","facebook","youtube","x"]
rows[].post.destination.platform_user_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.destination.account_labelanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.captionanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.hashtagsanyOf 1arrayمطلوب في العنصر الأب—
rows[].post.hashtags[]anyOf 1stringاختياري / عنصر—
rows[].post.mediaanyOf 1arrayمطلوب في العنصر الأب—
rows[].post.media[]anyOf 1objectاختياري / عنصر
  • additionalProperties: false
rows[].post.media[].kindanyOf 1stringمطلوب في العنصر الأب
  • enum: ["image","video"]
rows[].post.media[].urlanyOf 1stringمطلوب في العنصر الأب
  • format: "uri"
rows[].post.media[].cover_urlanyOf 1string | nullاختياري / عنصر—
rows[].post.media[].cover_urlanyOf 1 / anyOf 1stringاختياري / عنصر
  • format: "uri"
rows[].post.media[].cover_urlanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].cover_asset_idanyOf 1integer | nullاختياري / عنصر—
rows[].post.media[].cover_asset_idanyOf 1 / anyOf 1integerاختياري / عنصر
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].post.media[].cover_asset_idanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].asset_idanyOf 1integer | nullاختياري / عنصر—
rows[].post.media[].asset_idanyOf 1 / anyOf 1integerاختياري / عنصر
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].post.media[].asset_idanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].mime_typeanyOf 1string | nullاختياري / عنصر—
rows[].post.media[].mime_typeanyOf 1 / anyOf 1stringاختياري / عنصر
  • minLength: 1
  • maxLength: 160
rows[].post.media[].mime_typeanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].preview_urlanyOf 1string | nullاختياري / عنصر

URL قراءة مؤقت ومفوّض؛ احتفظ بـ url بوصفه هوية وسائط Scheduled Post المخزّنة.

—
rows[].post.media[].preview_urlanyOf 1 / anyOf 1stringاختياري / عنصر
  • format: "uri"
rows[].post.media[].preview_urlanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].cover_preview_urlanyOf 1string | nullاختياري / عنصر

URL قراءة مؤقت ومفوّض للغلاف؛ احتفظ بـ cover_url بوصفه هوية الوسائط المخزّنة.

—
rows[].post.media[].cover_preview_urlanyOf 1 / anyOf 1stringاختياري / عنصر
  • format: "uri"
rows[].post.media[].cover_preview_urlanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.media[].preview_expires_atanyOf 1string | nullاختياري / عنصر—
rows[].post.media[].preview_expires_atanyOf 1 / anyOf 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))$"
rows[].post.media[].preview_expires_atanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.link_urlanyOf 1string | nullاختياري / عنصر—
rows[].post.link_urlanyOf 1 / anyOf 1stringاختياري / عنصر
  • format: "uri"
rows[].post.link_urlanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.publish_optionsanyOf 1objectمطلوب في العنصر الأب
  • additionalProperties: false
rows[].post.publish_options.post_typeanyOf 1stringاختياري / عنصر
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
rows[].post.publish_options.location_idanyOf 1stringاختياري / عنصر
  • minLength: 1
rows[].post.publish_options.share_to_feedanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.collaboratorsanyOf 1arrayاختياري / عنصر
  • maxItems: 3
rows[].post.publish_options.collaborators[]anyOf 1stringاختياري / عنصر
  • minLength: 1
rows[].post.publish_options.first_commentanyOf 1stringاختياري / عنصر
  • minLength: 1
  • maxLength: 2200
rows[].post.publish_options.topic_taganyOf 1stringاختياري / عنصر
  • minLength: 1
rows[].post.publish_options.thumb_offset_msanyOf 1integerاختياري / عنصر
  • minimum: 0
  • maximum: 9007199254740991
rows[].post.publish_options.titleanyOf 1stringاختياري / عنصر
  • maxLength: 255
rows[].post.publish_options.youtube_privacy_statusanyOf 1stringاختياري / عنصر
  • enum: ["private","unlisted","public"]
rows[].post.publish_options.youtube_category_idanyOf 1stringاختياري / عنصر
  • pattern: "^\\d+$"
rows[].post.publish_options.youtube_contains_synthetic_mediaanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.descriptionanyOf 1stringاختياري / عنصر
  • maxLength: 5000
rows[].post.publish_options.category_idanyOf 1stringاختياري / عنصر
  • pattern: "^\\d+$"
rows[].post.publish_options.privacy_statusanyOf 1stringاختياري / عنصر
  • enum: ["private","unlisted","public"]
rows[].post.publish_options.cancellation_modeanyOf 1stringاختياري / عنصر
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
rows[].post.publish_options.tagsanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.tags[]anyOf 1stringاختياري / عنصر—
rows[].post.publish_options.default_languageanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.localizationsanyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.localizations.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.licenseanyOf 1stringاختياري / عنصر
  • enum: ["youtube","creativeCommon"]
rows[].post.publish_options.embeddableanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.public_stats_viewableanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.self_declared_made_for_kidsanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.contains_synthetic_mediaanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.has_paid_product_placementanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.recording_dateanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.notify_subscribersanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.thumbnail_asset_idanyOf 1integerاختياري / عنصر
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].post.publish_options.surface_expectationanyOf 1stringاختياري / عنصر
  • const: "SHORT"
rows[].post.publish_options.brand_partneranyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.brand_partner.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.cover_asset_idanyOf 1integerاختياري / عنصر
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].post.publish_options.audio_nameanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.trial_paramsanyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.trial_params.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.is_ai_generatedanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.branded_content_sponsor_idsanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.branded_content_sponsor_ids[]anyOf 1stringاختياري / عنصر—
rows[].post.publish_options.is_paid_partnershipanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.media_optionsanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.media_options[]anyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.media_options[].*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.reply_to_idanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.quote_post_idanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.repost_target_idanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.reply_controlanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.enable_reply_approvalsanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.link_attachmentanyOf 1stringاختياري / عنصر
  • format: "uri"
rows[].post.publish_options.poll_attachmentanyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.poll_attachment.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.gif_attachmentanyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.gif_attachment.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.text_attachmentanyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.text_attachment.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.text_entitiesanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.text_entities[]anyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.text_entities[].*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.is_spoiler_mediaanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.is_ghost_postanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.allowlisted_country_codesanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.allowlisted_country_codes[]anyOf 1stringاختياري / عنصر—
rows[].post.publish_options.crossreshare_to_iganyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.crossreshare_to_ig_dark_modeanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.auto_publish_textanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.publication_modeanyOf 1stringاختياري / عنصر
  • enum: ["PUBLISH","DRAFT"]
rows[].post.publish_options.backdated_timeanyOf 1numberاختياري / عنصر—
rows[].post.publish_options.backdated_time_granularityanyOf 1stringاختياري / عنصر
  • enum: ["year","month","day","hour","minute"]
rows[].post.publish_options.placeanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.feed_targetinganyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.feed_targeting.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.targetinganyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.targeting.*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.child_attachmentsanyOf 1arrayاختياري / عنصر—
rows[].post.publish_options.child_attachments[]anyOf 1objectاختياري / عنصر
  • additionalProperties: {}
rows[].post.publish_options.child_attachments[].*anyOf 1any JSON valueاختياري / عنصر—
rows[].post.publish_options.multi_share_end_cardanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.multi_share_optimizedanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.unpublished_content_typeanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.no_storyanyOf 1booleanاختياري / عنصر—
rows[].post.publish_options.crossposted_video_idanyOf 1stringاختياري / عنصر—
rows[].post.publish_options.sphericalanyOf 1booleanاختياري / عنصر—
rows[].post.scheduled_atanyOf 1stringمطلوب في العنصر الأب—
rows[].post.display_timezoneanyOf 1stringمطلوب في العنصر الأب
  • minLength: 1
  • maxLength: 80
rows[].post.local_scheduled_atanyOf 1string | nullاختياري / عنصر—
rows[].post.local_scheduled_atanyOf 1 / anyOf 1stringاختياري / عنصر
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
rows[].post.local_scheduled_atanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.schedule_timezoneanyOf 1string | nullاختياري / عنصر—
rows[].post.schedule_timezoneanyOf 1 / anyOf 1stringاختياري / عنصر
  • minLength: 1
  • maxLength: 80
rows[].post.schedule_timezoneanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.schedule_dst_disambiguationanyOf 1string | nullاختياري / عنصر—
rows[].post.schedule_dst_disambiguationanyOf 1 / anyOf 1stringاختياري / عنصر
  • enum: ["exact","earlier","later"]
rows[].post.schedule_dst_disambiguationanyOf 1 / anyOf 2nullاختياري / عنصر—
rows[].post.schedule_intent_stateanyOf 1stringاختياري / عنصر
  • enum: ["verified","legacy_unverified"]
rows[].post.expires_atanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.statusanyOf 1stringمطلوب في العنصر الأب
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
rows[].post.versionanyOf 1integerمطلوب في العنصر الأب
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
rows[].post.automatic_retry_enabledanyOf 1booleanمطلوب في العنصر الأب—
rows[].post.delete_requested_atanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.deletionanyOf 1objectاختياري / عنصر
  • additionalProperties: false
rows[].post.deletion.stateanyOf 1stringمطلوب في العنصر الأب
  • enum: ["pending","retry_scheduled","failed","unconfirmed","confirmed","unpublished_cancelled"]
rows[].post.deletion.retry_atanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.deletion.retry_atanyOf 1 / anyOf 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))$"
rows[].post.deletion.retry_atanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.published_atanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.deleted_atanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.provider_post_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.permalinkanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.permalinkanyOf 1 / anyOf 1stringمطلوب في العنصر الأب
  • format: "uri"
rows[].post.permalinkanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.created_atanyOf 1stringمطلوب في العنصر الأب—
rows[].post.updated_atanyOf 1stringمطلوب في العنصر الأب—
rows[].post.project_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.project_idanyOf 1 / anyOf 1stringمطلوب في العنصر الأب
  • format: "uuid"
rows[].post.project_idanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.batch_idanyOf 1string | nullمطلوب في العنصر الأب—
rows[].post.batch_idanyOf 1 / anyOf 1stringمطلوب في العنصر الأب
  • format: "uuid"
rows[].post.batch_idanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].post.source_refanyOf 1object | nullمطلوب في العنصر الأب—
rows[].post.source_refanyOf 1 / anyOf 1objectمطلوب في العنصر الأب
  • additionalProperties: {}
rows[].post.source_ref.*anyOf 1 / anyOf 1any JSON valueاختياري / عنصر—
rows[].post.source_refanyOf 1 / anyOf 2nullمطلوب في العنصر الأب—
rows[].postanyOf 2nullمطلوب في العنصر الأب—
import_errorsarrayمطلوب في العنصر الأب
  • maxItems: 10
import_errors[]objectاختياري / عنصر
  • additionalProperties: false
import_errors[].codestringمطلوب في العنصر الأب
  • maxLength: 80
import_errors[].messagestringمطلوب في العنصر الأب
  • maxLength: 300
countsobjectمطلوب في العنصر الأب
  • additionalProperties: false
counts.totalintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.readyintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.invalidintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.acceptedintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.not_acceptedintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.uncertainintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
counts.not_attemptedintegerمطلوب في العنصر الأب
  • minimum: 0
  • maximum: 50
completebooleanمطلوب في العنصر الأب—
مخطط JSON Schema الكامل
{
  "type": "object",
  "properties": {
    "contract_version": {
      "type": "string",
      "const": "threads-csv/v1"
    },
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "social_account_id": {
      "type": "string",
      "format": "uuid"
    },
    "import_id": {
      "type": "string",
      "format": "uuid"
    },
    "preview_digest": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$"
    },
    "selected_row_numbers": {
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 1,
        "maximum": 50
      }
    },
    "rows": {
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "row_number": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50
          },
          "row_id": {
            "type": "string",
            "format": "uuid"
          },
          "draft_id": {
            "type": "string",
            "format": "uuid"
          },
          "save_mutation_id": {
            "type": "string",
            "format": "uuid"
          },
          "submission_id": {
            "type": "string",
            "format": "uuid"
          },
          "caption": {
            "type": "string",
            "maxLength": 5000
          },
          "scheduled_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"
              }
            ]
          },
          "display_timezone": {
            "type": "string",
            "maxLength": 128
          },
          "asset_ids": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[1-9]\\d{0,15}$"
            }
          },
          "topic_tag": {
            "anyOf": [
              {
                "type": "string",
                "maxLength": 50
              },
              {
                "type": "null"
              }
            ]
          },
          "post_type": {
            "anyOf": [
              {
                "type": "string",
                "enum": [
                  "TEXT",
                  "IMAGE",
                  "VIDEO",
                  "CAROUSEL"
                ]
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "ready",
              "invalid",
              "accepted",
              "not_accepted",
              "uncertain",
              "not_attempted"
            ]
          },
          "errors": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "code": {
                  "type": "string",
                  "maxLength": 80
                },
                "message": {
                  "type": "string",
                  "maxLength": 300
                }
              },
              "required": [
                "code",
                "message"
              ],
              "additionalProperties": false
            }
          },
          "duplicate_of": {
            "anyOf": [
              {
                "type": "integer",
                "minimum": 1,
                "maximum": 50
              },
              {
                "type": "null"
              }
            ]
          },
          "draft_revision": {
            "anyOf": [
              {
                "type": "integer",
                "exclusiveMinimum": 0,
                "maximum": 9007199254740991
              },
              {
                "type": "null"
              }
            ]
          },
          "post": {
            "anyOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
                  },
                  "workspace_id": {
                    "type": "string",
                    "format": "uuid"
                  },
                  "social_account_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "platform": {
                    "type": "string",
                    "enum": [
                      "instagram",
                      "threads",
                      "facebook",
                      "youtube",
                      "x"
                    ]
                  },
                  "destination": {
                    "type": "object",
                    "properties": {
                      "social_account_id": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "uuid"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "platform": {
                        "type": "string",
                        "enum": [
                          "instagram",
                          "threads",
                          "facebook",
                          "youtube",
                          "x"
                        ]
                      },
                      "platform_user_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "account_label": {
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "required": [
                      "social_account_id",
                      "platform",
                      "platform_user_id",
                      "account_label"
                    ],
                    "additionalProperties": false
                  },
                  "caption": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "hashtags": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "media": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "kind": {
                          "type": "string",
                          "enum": [
                            "image",
                            "video"
                          ]
                        },
                        "url": {
                          "type": "string",
                          "format": "uri"
                        },
                        "cover_url": {
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "cover_asset_id": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "asset_id": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "exclusiveMinimum": 0,
                              "maximum": 9007199254740991
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "mime_type": {
                          "anyOf": [
                            {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "preview_url": {
                          "description": "Temporary authorized read URL; keep url as persisted Scheduled Post media identity.",
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "cover_preview_url": {
                          "description": "Temporary authorized cover read URL; keep cover_url as persisted media identity.",
                          "anyOf": [
                            {
                              "type": "string",
                              "format": "uri"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "preview_expires_at": {
                          "anyOf": [
                            {
                              "type": "string",
                              "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))$",
                              "format": "date-time"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        }
                      },
                      "required": [
                        "kind",
                        "url"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "link_url": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uri"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "publish_options": {
                    "type": "object",
                    "properties": {
                      "post_type": {
                        "type": "string",
                        "enum": [
                          "TEXT",
                          "LINK",
                          "IMAGE",
                          "MULTI_IMAGE",
                          "VIDEO",
                          "CAROUSEL",
                          "REELS",
                          "STORY_IMAGE",
                          "STORY_VIDEO",
                          "REPOST",
                          "SHORT"
                        ]
                      },
                      "location_id": {
                        "type": "string",
                        "minLength": 1
                      },
                      "share_to_feed": {
                        "type": "boolean"
                      },
                      "collaborators": {
                        "maxItems": 3,
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "first_comment": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 2200
                      },
                      "topic_tag": {
                        "type": "string",
                        "minLength": 1
                      },
                      "thumb_offset_ms": {
                        "type": "integer",
                        "minimum": 0,
                        "maximum": 9007199254740991
                      },
                      "title": {
                        "type": "string",
                        "maxLength": 255
                      },
                      "youtube_privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "youtube_category_id": {
                        "type": "string",
                        "pattern": "^\\d+$"
                      },
                      "youtube_contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 5000
                      },
                      "category_id": {
                        "type": "string",
                        "pattern": "^\\d+$"
                      },
                      "privacy_status": {
                        "type": "string",
                        "enum": [
                          "private",
                          "unlisted",
                          "public"
                        ]
                      },
                      "cancellation_mode": {
                        "type": "string",
                        "enum": [
                          "DELETE",
                          "UNSCHEDULE_KEEP_PRIVATE"
                        ]
                      },
                      "tags": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "default_language": {
                        "type": "string"
                      },
                      "localizations": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "license": {
                        "type": "string",
                        "enum": [
                          "youtube",
                          "creativeCommon"
                        ]
                      },
                      "embeddable": {
                        "type": "boolean"
                      },
                      "public_stats_viewable": {
                        "type": "boolean"
                      },
                      "self_declared_made_for_kids": {
                        "type": "boolean"
                      },
                      "contains_synthetic_media": {
                        "type": "boolean"
                      },
                      "has_paid_product_placement": {
                        "type": "boolean"
                      },
                      "recording_date": {
                        "type": "string"
                      },
                      "notify_subscribers": {
                        "type": "boolean"
                      },
                      "thumbnail_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "surface_expectation": {
                        "type": "string",
                        "const": "SHORT"
                      },
                      "brand_partner": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "cover_asset_id": {
                        "type": "integer",
                        "exclusiveMinimum": 0,
                        "maximum": 9007199254740991
                      },
                      "audio_name": {
                        "type": "string"
                      },
                      "trial_params": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "is_ai_generated": {
                        "type": "boolean"
                      },
                      "branded_content_sponsor_ids": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "is_paid_partnership": {
                        "type": "boolean"
                      },
                      "media_options": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "reply_to_id": {
                        "type": "string"
                      },
                      "quote_post_id": {
                        "type": "string"
                      },
                      "repost_target_id": {
                        "type": "string"
                      },
                      "reply_control": {
                        "type": "string"
                      },
                      "enable_reply_approvals": {
                        "type": "boolean"
                      },
                      "link_attachment": {
                        "type": "string",
                        "format": "uri"
                      },
                      "poll_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "gif_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "text_attachment": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "text_entities": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "is_spoiler_media": {
                        "type": "boolean"
                      },
                      "is_ghost_post": {
                        "type": "boolean"
                      },
                      "allowlisted_country_codes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "crossreshare_to_ig": {
                        "type": "boolean"
                      },
                      "crossreshare_to_ig_dark_mode": {
                        "type": "boolean"
                      },
                      "auto_publish_text": {
                        "type": "boolean"
                      },
                      "publication_mode": {
                        "type": "string",
                        "enum": [
                          "PUBLISH",
                          "DRAFT"
                        ]
                      },
                      "backdated_time": {
                        "type": "number"
                      },
                      "backdated_time_granularity": {
                        "type": "string",
                        "enum": [
                          "year",
                          "month",
                          "day",
                          "hour",
                          "minute"
                        ]
                      },
                      "place": {
                        "type": "string"
                      },
                      "feed_targeting": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "targeting": {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      "child_attachments": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {}
                        }
                      },
                      "multi_share_end_card": {
                        "type": "boolean"
                      },
                      "multi_share_optimized": {
                        "type": "boolean"
                      },
                      "unpublished_content_type": {
                        "type": "string"
                      },
                      "no_story": {
                        "type": "boolean"
                      },
                      "crossposted_video_id": {
                        "type": "string"
                      },
                      "spherical": {
                        "type": "boolean"
                      }
                    },
                    "additionalProperties": false
                  },
                  "scheduled_at": {
                    "type": "string"
                  },
                  "display_timezone": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 80
                  },
                  "local_scheduled_at": {
                    "anyOf": [
                      {
                        "type": "string",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_timezone": {
                    "anyOf": [
                      {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 80
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_dst_disambiguation": {
                    "anyOf": [
                      {
                        "type": "string",
                        "enum": [
                          "exact",
                          "earlier",
                          "later"
                        ]
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "schedule_intent_state": {
                    "type": "string",
                    "enum": [
                      "verified",
                      "legacy_unverified"
                    ]
                  },
                  "expires_at": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "status": {
                    "type": "string",
                    "enum": [
                      "scheduled",
                      "publishing",
                      "published",
                      "failed",
                      "expired",
                      "needs_reschedule",
                      "cancelled",
                      "deleted"
                    ]
                  },
                  "version": {
                    "type": "integer",
                    "exclusiveMinimum": 0,
                    "maximum": 9007199254740991
                  },
                  "automatic_retry_enabled": {
                    "type": "boolean"
                  },
                  "delete_requested_at": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "deletion": {
                    "type": "object",
                    "properties": {
                      "state": {
                        "type": "string",
                        "enum": [
                          "pending",
                          "retry_scheduled",
                          "failed",
                          "unconfirmed",
                          "confirmed",
                          "unpublished_cancelled"
                        ]
                      },
                      "retry_at": {
                        "anyOf": [
                          {
                            "type": "string",
                            "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))$",
                            "format": "date-time"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "state",
                      "retry_at"
                    ],
                    "additionalProperties": false
                  },
                  "published_at": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "deleted_at": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "provider_post_id": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "permalink": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uri"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "created_at": {
                    "type": "string"
                  },
                  "updated_at": {
                    "type": "string"
                  },
                  "project_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "batch_id": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "uuid"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "source_ref": {
                    "anyOf": [
                      {
                        "type": "object",
                        "propertyNames": {
                          "type": "string"
                        },
                        "additionalProperties": {}
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "id",
                  "workspace_id",
                  "social_account_id",
                  "platform",
                  "destination",
                  "caption",
                  "hashtags",
                  "media",
                  "publish_options",
                  "scheduled_at",
                  "display_timezone",
                  "expires_at",
                  "status",
                  "version",
                  "automatic_retry_enabled",
                  "delete_requested_at",
                  "published_at",
                  "deleted_at",
                  "provider_post_id",
                  "permalink",
                  "created_at",
                  "updated_at",
                  "project_id",
                  "batch_id",
                  "source_ref"
                ],
                "additionalProperties": false
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "row_number",
          "row_id",
          "draft_id",
          "save_mutation_id",
          "submission_id",
          "caption",
          "scheduled_at",
          "display_timezone",
          "asset_ids",
          "topic_tag",
          "post_type",
          "status",
          "errors",
          "duplicate_of",
          "draft_revision",
          "post"
        ],
        "additionalProperties": false
      }
    },
    "import_errors": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "maxLength": 80
          },
          "message": {
            "type": "string",
            "maxLength": 300
          }
        },
        "required": [
          "code",
          "message"
        ],
        "additionalProperties": false
      }
    },
    "counts": {
      "type": "object",
      "properties": {
        "total": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "ready": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "invalid": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "accepted": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "not_accepted": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "uncertain": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        },
        "not_attempted": {
          "type": "integer",
          "minimum": 0,
          "maximum": 50
        }
      },
      "required": [
        "total",
        "ready",
        "invalid",
        "accepted",
        "not_accepted",
        "uncertain",
        "not_attempted"
      ],
      "additionalProperties": false
    },
    "complete": {
      "type": "boolean"
    }
  },
  "required": [
    "contract_version",
    "workspace_id",
    "social_account_id",
    "import_id",
    "preview_digest",
    "selected_row_numbers",
    "rows",
    "import_errors",
    "counts",
    "complete"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

مثال لاستدعاء أداة

تستخدم الأمثلة قيماً خيالية مفحوصة بالمخططات. استبدل المعرّفات بالمفوّض لك، والوسائط بأصول جاهزة، والتواريخ بوقت نشر مؤكد. افحص أهلية الحساب قبل الكتابة. لا تُرسل الصفحة طلبات API.

{
  "name": "sosoapi_preview_threads_csv",
  "arguments": {
    "workspace_id": "11111111-1111-4111-8111-111111111111",
    "social_account_id": "22222222-2222-4222-8222-222222222222",
    "import_id": "55555555-5555-4555-8555-555555555555",
    "csv": "caption,scheduled_at,display_timezone,asset_ids,topic_tag\nA fictional announcement.,2099-01-15T09:00:00Z,UTC,,Cooking",
    "row_numbers": [
      1
    ]
  }
}

structuredContent

{
  "workspace_id": "11111111-1111-4111-8111-111111111111",
  "social_account_id": "22222222-2222-4222-8222-222222222222",
  "import_id": "55555555-5555-4555-8555-555555555555",
  "contract_version": "threads-csv/v1",
  "preview_digest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "selected_row_numbers": [
    1
  ],
  "rows": [
    {
      "row_number": 1,
      "row_id": "80000000-0000-4000-8000-000000000004",
      "draft_id": "70000000-0000-4000-8000-000000000004",
      "save_mutation_id": "60000000-0000-4000-8000-000000000004",
      "submission_id": "60000000-0000-4000-8000-000000000005",
      "caption": "A fictional announcement.",
      "scheduled_at": "2099-01-15T09:00:00Z",
      "display_timezone": "UTC",
      "asset_ids": [],
      "topic_tag": "Cooking",
      "post_type": "TEXT",
      "status": "ready",
      "errors": [],
      "duplicate_of": null,
      "draft_revision": null,
      "post": null
    }
  ],
  "import_errors": [],
  "counts": {
    "total": 1,
    "ready": 1,
    "invalid": 0,
    "accepted": 0,
    "not_accepted": 0,
    "uncertain": 0,
    "not_attempted": 0
  },
  "complete": false
}
تثبيت MCP أو ربطه