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

MCP-verktyg

Lista schemalagda inlägg

sosoapi_list_scheduled_posts

Lista en arbetsytas schemalagda inlägg med filtrering på projekt, status (scheduled, publishing, published, failed, expired, needs_reschedule, cancelled, deleted) och tidsintervall samt markörbaserad sidindelning.

Läs som Markdown

Profiler och transporter

Profiler: core, full · Transporter: stdio, http

Välj core eller full för att styra vilka verktyg klienten ser; detta ändrar inte dess behörigheter. Lokal filuppladdning kräver stdio och är inte tillgänglig via HTTP. Ange SOSOAPI_OUTPUT_SCHEMAS=1 för att inkludera utdatascheman vid identifiering. Verktygen returnerar strukturerade resultat med eller utan inställningen.

Behörigheter och sidoeffekter

Annoteringar hjälper klienter att beskriva ett verktyg. Varje anrop kontrollerar fortfarande användarens autentisering, roll, resursåtkomst och tilldelade funktionsbehörigheter.

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

Indatafält

Obligatoriskt betyder obligatoriskt inom sitt överordnade objekt och vald gren. Ett obligatoriskt underfält gör inte ett valfritt överordnat objekt obligatoriskt. Regler och fältnamn nedan kopieras från kontraktet.

Indatafält
Fält / grenTyp / obligatorisktBegränsningar
$objectObligatoriskt i överordnat objekt
  • additionalProperties: false
workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
project_idstringValfritt / objekt
  • format: "uuid"
statusstringValfritt / objekt
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
scheduled_fromstringValfritt / objekt
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
scheduled_tostringValfritt / objekt
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
limitintegerValfritt / objekt
  • minimum: 1
  • maximum: 200
cursorobjectValfritt / objekt
  • additionalProperties: false
cursor.scheduled_atstringObligatoriskt i överordnat objekt
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
cursor.idstringObligatoriskt i överordnat objekt
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
Fullständigt JSON Schema
{
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "project_id": {
      "type": "string",
      "format": "uuid"
    },
    "status": {
      "type": "string",
      "enum": [
        "scheduled",
        "publishing",
        "published",
        "failed",
        "expired",
        "needs_reschedule",
        "cancelled",
        "deleted"
      ]
    },
    "scheduled_from": {
      "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)))$"
    },
    "scheduled_to": {
      "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)))$"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "cursor": {
      "type": "object",
      "properties": {
        "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)))$"
        },
        "id": {
          "type": "string",
          "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
        }
      },
      "required": [
        "scheduled_at",
        "id"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "workspace_id"
  ],
  "additionalProperties": false
}

Strukturerat resultat

Detta schema beskriver structuredContent i ett lyckat verktygsresultat. MCP-svaret innehåller även content och kan ange isError när ett anrop misslyckas. För publicering ska du läsa inläggets slutresultat i stället för att tolka en accepterad begäran eller ett textsvar som bekräftelse. Den länkade API-åtgärden förklarar behörigheter och regler för nya försök.

Obligatoriskt betyder obligatoriskt inom sitt överordnade objekt och vald gren. Ett obligatoriskt underfält gör inte ett valfritt överordnat objekt obligatoriskt. Regler och fältnamn nedan kopieras från kontraktet.

Strukturerat resultat
Fält / grenTyp / obligatorisktBegränsningar
$objectObligatoriskt i överordnat objekt
  • additionalProperties: false
postsarrayObligatoriskt i överordnat objekt—
posts[]objectValfritt / objekt
  • additionalProperties: false
posts[].idstringObligatoriskt i överordnat objekt
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
posts[].workspace_idstringObligatoriskt i överordnat objekt
  • format: "uuid"
posts[].social_account_idstring | nullObligatoriskt i överordnat objekt—
posts[].social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
posts[].social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
posts[].destinationobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
posts[].destination.social_account_idstring | nullObligatoriskt i överordnat objekt—
posts[].destination.social_account_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
posts[].destination.social_account_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].destination.platformstringObligatoriskt i överordnat objekt
  • enum: ["instagram","threads","facebook","youtube","x"]
posts[].destination.platform_user_idstring | nullObligatoriskt i överordnat objekt—
posts[].destination.platform_user_idanyOf 1stringObligatoriskt i överordnat objekt—
posts[].destination.platform_user_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].destination.account_labelstring | nullObligatoriskt i överordnat objekt—
posts[].destination.account_labelanyOf 1stringObligatoriskt i överordnat objekt—
posts[].destination.account_labelanyOf 2nullObligatoriskt i överordnat objekt—
posts[].captionstring | nullObligatoriskt i överordnat objekt—
posts[].captionanyOf 1stringObligatoriskt i överordnat objekt—
posts[].captionanyOf 2nullObligatoriskt i överordnat objekt—
posts[].hashtagsarrayObligatoriskt i överordnat objekt—
posts[].hashtags[]stringValfritt / objekt—
posts[].mediaarrayObligatoriskt i överordnat objekt—
posts[].media[]objectValfritt / objekt
  • additionalProperties: false
posts[].media[].kindstringObligatoriskt i överordnat objekt
  • enum: ["image","video"]
posts[].media[].urlstringObligatoriskt i överordnat objekt
  • format: "uri"
posts[].media[].cover_urlstring | nullValfritt / objekt—
posts[].media[].cover_urlanyOf 1stringValfritt / objekt
  • format: "uri"
posts[].media[].cover_urlanyOf 2nullValfritt / objekt—
posts[].media[].cover_asset_idinteger | nullValfritt / objekt—
posts[].media[].cover_asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
posts[].media[].cover_asset_idanyOf 2nullValfritt / objekt—
posts[].media[].asset_idinteger | nullValfritt / objekt—
posts[].media[].asset_idanyOf 1integerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
posts[].media[].asset_idanyOf 2nullValfritt / objekt—
posts[].media[].mime_typestring | nullValfritt / objekt—
posts[].media[].mime_typeanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 160
posts[].media[].mime_typeanyOf 2nullValfritt / objekt—
posts[].media[].preview_urlstring | nullValfritt / objekt

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

—
posts[].media[].preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
posts[].media[].preview_urlanyOf 2nullValfritt / objekt—
posts[].media[].cover_preview_urlstring | nullValfritt / objekt

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

—
posts[].media[].cover_preview_urlanyOf 1stringValfritt / objekt
  • format: "uri"
posts[].media[].cover_preview_urlanyOf 2nullValfritt / objekt—
posts[].media[].preview_expires_atstring | nullValfritt / objekt—
posts[].media[].preview_expires_atanyOf 1stringValfritt / objekt
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
posts[].media[].preview_expires_atanyOf 2nullValfritt / objekt—
posts[].link_urlstring | nullValfritt / objekt—
posts[].link_urlanyOf 1stringValfritt / objekt
  • format: "uri"
posts[].link_urlanyOf 2nullValfritt / objekt—
posts[].publish_optionsobjectObligatoriskt i överordnat objekt
  • additionalProperties: false
posts[].publish_options.post_typestringValfritt / objekt
  • enum: ["TEXT","LINK","IMAGE","MULTI_IMAGE","VIDEO","CAROUSEL","REELS","STORY_IMAGE","STORY_VIDEO","REPOST","SHORT"]
posts[].publish_options.location_idstringValfritt / objekt
  • minLength: 1
posts[].publish_options.share_to_feedbooleanValfritt / objekt—
posts[].publish_options.collaboratorsarrayValfritt / objekt
  • maxItems: 3
posts[].publish_options.collaborators[]stringValfritt / objekt
  • minLength: 1
posts[].publish_options.first_commentstringValfritt / objekt
  • minLength: 1
  • maxLength: 2200
posts[].publish_options.topic_tagstringValfritt / objekt
  • minLength: 1
posts[].publish_options.thumb_offset_msintegerValfritt / objekt
  • minimum: 0
  • maximum: 9007199254740991
posts[].publish_options.titlestringValfritt / objekt
  • maxLength: 255
posts[].publish_options.youtube_privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
posts[].publish_options.youtube_category_idstringValfritt / objekt
  • pattern: "^\\d+$"
posts[].publish_options.youtube_contains_synthetic_mediabooleanValfritt / objekt—
posts[].publish_options.descriptionstringValfritt / objekt
  • maxLength: 5000
posts[].publish_options.category_idstringValfritt / objekt
  • pattern: "^\\d+$"
posts[].publish_options.privacy_statusstringValfritt / objekt
  • enum: ["private","unlisted","public"]
posts[].publish_options.cancellation_modestringValfritt / objekt
  • enum: ["DELETE","UNSCHEDULE_KEEP_PRIVATE"]
posts[].publish_options.tagsarrayValfritt / objekt—
posts[].publish_options.tags[]stringValfritt / objekt—
posts[].publish_options.default_languagestringValfritt / objekt—
posts[].publish_options.localizationsobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.localizations.*any JSON valueValfritt / objekt—
posts[].publish_options.licensestringValfritt / objekt
  • enum: ["youtube","creativeCommon"]
posts[].publish_options.embeddablebooleanValfritt / objekt—
posts[].publish_options.public_stats_viewablebooleanValfritt / objekt—
posts[].publish_options.self_declared_made_for_kidsbooleanValfritt / objekt—
posts[].publish_options.contains_synthetic_mediabooleanValfritt / objekt—
posts[].publish_options.has_paid_product_placementbooleanValfritt / objekt—
posts[].publish_options.recording_datestringValfritt / objekt—
posts[].publish_options.notify_subscribersbooleanValfritt / objekt—
posts[].publish_options.thumbnail_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
posts[].publish_options.surface_expectationstringValfritt / objekt
  • const: "SHORT"
posts[].publish_options.brand_partnerobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.brand_partner.*any JSON valueValfritt / objekt—
posts[].publish_options.cover_asset_idintegerValfritt / objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
posts[].publish_options.audio_namestringValfritt / objekt—
posts[].publish_options.trial_paramsobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.trial_params.*any JSON valueValfritt / objekt—
posts[].publish_options.is_ai_generatedbooleanValfritt / objekt—
posts[].publish_options.branded_content_sponsor_idsarrayValfritt / objekt—
posts[].publish_options.branded_content_sponsor_ids[]stringValfritt / objekt—
posts[].publish_options.is_paid_partnershipbooleanValfritt / objekt—
posts[].publish_options.media_optionsarrayValfritt / objekt—
posts[].publish_options.media_options[]objectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.media_options[].*any JSON valueValfritt / objekt—
posts[].publish_options.reply_to_idstringValfritt / objekt—
posts[].publish_options.quote_post_idstringValfritt / objekt—
posts[].publish_options.repost_target_idstringValfritt / objekt—
posts[].publish_options.reply_controlstringValfritt / objekt—
posts[].publish_options.enable_reply_approvalsbooleanValfritt / objekt—
posts[].publish_options.link_attachmentstringValfritt / objekt
  • format: "uri"
posts[].publish_options.poll_attachmentobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.poll_attachment.*any JSON valueValfritt / objekt—
posts[].publish_options.gif_attachmentobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.gif_attachment.*any JSON valueValfritt / objekt—
posts[].publish_options.text_attachmentobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.text_attachment.*any JSON valueValfritt / objekt—
posts[].publish_options.text_entitiesarrayValfritt / objekt—
posts[].publish_options.text_entities[]objectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.text_entities[].*any JSON valueValfritt / objekt—
posts[].publish_options.is_spoiler_mediabooleanValfritt / objekt—
posts[].publish_options.is_ghost_postbooleanValfritt / objekt—
posts[].publish_options.allowlisted_country_codesarrayValfritt / objekt—
posts[].publish_options.allowlisted_country_codes[]stringValfritt / objekt—
posts[].publish_options.crossreshare_to_igbooleanValfritt / objekt—
posts[].publish_options.crossreshare_to_ig_dark_modebooleanValfritt / objekt—
posts[].publish_options.auto_publish_textbooleanValfritt / objekt—
posts[].publish_options.publication_modestringValfritt / objekt
  • enum: ["PUBLISH","DRAFT"]
posts[].publish_options.backdated_timenumberValfritt / objekt—
posts[].publish_options.backdated_time_granularitystringValfritt / objekt
  • enum: ["year","month","day","hour","minute"]
posts[].publish_options.placestringValfritt / objekt—
posts[].publish_options.feed_targetingobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.feed_targeting.*any JSON valueValfritt / objekt—
posts[].publish_options.targetingobjectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.targeting.*any JSON valueValfritt / objekt—
posts[].publish_options.child_attachmentsarrayValfritt / objekt—
posts[].publish_options.child_attachments[]objectValfritt / objekt
  • additionalProperties: {}
posts[].publish_options.child_attachments[].*any JSON valueValfritt / objekt—
posts[].publish_options.multi_share_end_cardbooleanValfritt / objekt—
posts[].publish_options.multi_share_optimizedbooleanValfritt / objekt—
posts[].publish_options.unpublished_content_typestringValfritt / objekt—
posts[].publish_options.no_storybooleanValfritt / objekt—
posts[].publish_options.crossposted_video_idstringValfritt / objekt—
posts[].publish_options.sphericalbooleanValfritt / objekt—
posts[].scheduled_atstringObligatoriskt i överordnat objekt—
posts[].display_timezonestringObligatoriskt i överordnat objekt
  • minLength: 1
  • maxLength: 80
posts[].local_scheduled_atstring | nullValfritt / objekt—
posts[].local_scheduled_atanyOf 1stringValfritt / objekt
  • pattern: "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
posts[].local_scheduled_atanyOf 2nullValfritt / objekt—
posts[].schedule_timezonestring | nullValfritt / objekt—
posts[].schedule_timezoneanyOf 1stringValfritt / objekt
  • minLength: 1
  • maxLength: 80
posts[].schedule_timezoneanyOf 2nullValfritt / objekt—
posts[].schedule_dst_disambiguationstring | nullValfritt / objekt—
posts[].schedule_dst_disambiguationanyOf 1stringValfritt / objekt
  • enum: ["exact","earlier","later"]
posts[].schedule_dst_disambiguationanyOf 2nullValfritt / objekt—
posts[].schedule_intent_statestringValfritt / objekt
  • enum: ["verified","legacy_unverified"]
posts[].expires_atstring | nullObligatoriskt i överordnat objekt—
posts[].expires_atanyOf 1stringObligatoriskt i överordnat objekt—
posts[].expires_atanyOf 2nullObligatoriskt i överordnat objekt—
posts[].statusstringObligatoriskt i överordnat objekt
  • enum: ["scheduled","publishing","published","failed","expired","needs_reschedule","cancelled","deleted"]
posts[].versionintegerObligatoriskt i överordnat objekt
  • maximum: 9007199254740991
  • exclusiveMinimum: 0
posts[].automatic_retry_enabledbooleanObligatoriskt i överordnat objekt—
posts[].delete_requested_atstring | nullObligatoriskt i överordnat objekt—
posts[].delete_requested_atanyOf 1stringObligatoriskt i överordnat objekt—
posts[].delete_requested_atanyOf 2nullObligatoriskt i överordnat objekt—
posts[].published_atstring | nullObligatoriskt i överordnat objekt—
posts[].published_atanyOf 1stringObligatoriskt i överordnat objekt—
posts[].published_atanyOf 2nullObligatoriskt i överordnat objekt—
posts[].deleted_atstring | nullObligatoriskt i överordnat objekt—
posts[].deleted_atanyOf 1stringObligatoriskt i överordnat objekt—
posts[].deleted_atanyOf 2nullObligatoriskt i överordnat objekt—
posts[].provider_post_idstring | nullObligatoriskt i överordnat objekt—
posts[].provider_post_idanyOf 1stringObligatoriskt i överordnat objekt—
posts[].provider_post_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].permalinkstring | nullObligatoriskt i överordnat objekt—
posts[].permalinkanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uri"
posts[].permalinkanyOf 2nullObligatoriskt i överordnat objekt—
posts[].created_atstringObligatoriskt i överordnat objekt—
posts[].updated_atstringObligatoriskt i överordnat objekt—
posts[].project_idstring | nullObligatoriskt i överordnat objekt—
posts[].project_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
posts[].project_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].batch_idstring | nullObligatoriskt i överordnat objekt—
posts[].batch_idanyOf 1stringObligatoriskt i överordnat objekt
  • format: "uuid"
posts[].batch_idanyOf 2nullObligatoriskt i överordnat objekt—
posts[].source_refobject | nullObligatoriskt i överordnat objekt—
posts[].source_refanyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: {}
posts[].source_ref.*anyOf 1any JSON valueValfritt / objekt—
posts[].source_refanyOf 2nullObligatoriskt i överordnat objekt—
next_cursorobject | nullObligatoriskt i överordnat objekt—
next_cursoranyOf 1objectObligatoriskt i överordnat objekt
  • additionalProperties: false
next_cursor.scheduled_atanyOf 1stringObligatoriskt i överordnat objekt
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
next_cursor.idanyOf 1stringObligatoriskt i överordnat objekt
  • pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
next_cursoranyOf 2nullObligatoriskt i överordnat objekt—
returned_countintegerObligatoriskt i överordnat objekt
  • minimum: 0
  • maximum: 9007199254740991
Fullständigt JSON Schema
{
  "type": "object",
  "properties": {
    "posts": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
          },
          "workspace_id": {
            "type": "string",
            "format": "uuid"
          },
          "social_account_id": {
            "anyOf": [
              {
                "type": "string",
                "format": "uuid"
              },
              {
                "type": "null"
              }
            ]
          },
          "platform": {
            "type": "string",
            "enum": [
              "instagram",
              "threads",
              "facebook",
              "youtube",
              "x"
            ]
          },
          "destination": {
            "type": "object",
            "properties": {
              "social_account_id": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uuid"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "platform": {
                "type": "string",
                "enum": [
                  "instagram",
                  "threads",
                  "facebook",
                  "youtube",
                  "x"
                ]
              },
              "platform_user_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "account_label": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "social_account_id",
              "platform",
              "platform_user_id",
              "account_label"
            ],
            "additionalProperties": false
          },
          "caption": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "hashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "media": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "kind": {
                  "type": "string",
                  "enum": [
                    "image",
                    "video"
                  ]
                },
                "url": {
                  "type": "string",
                  "format": "uri"
                },
                "cover_url": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "cover_asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "asset_id": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "mime_type": {
                  "anyOf": [
                    {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 160
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "preview_url": {
                  "description": "Temporary authorized read URL; keep url as persisted Scheduled Post media identity.",
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "cover_preview_url": {
                  "description": "Temporary authorized cover read URL; keep cover_url as persisted media identity.",
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "preview_expires_at": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "date-time",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "kind",
                "url"
              ],
              "additionalProperties": false
            }
          },
          "link_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri"
              },
              {
                "type": "null"
              }
            ]
          },
          "publish_options": {
            "type": "object",
            "properties": {
              "post_type": {
                "type": "string",
                "enum": [
                  "TEXT",
                  "LINK",
                  "IMAGE",
                  "MULTI_IMAGE",
                  "VIDEO",
                  "CAROUSEL",
                  "REELS",
                  "STORY_IMAGE",
                  "STORY_VIDEO",
                  "REPOST",
                  "SHORT"
                ]
              },
              "location_id": {
                "type": "string",
                "minLength": 1
              },
              "share_to_feed": {
                "type": "boolean"
              },
              "collaborators": {
                "maxItems": 3,
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "first_comment": {
                "type": "string",
                "minLength": 1,
                "maxLength": 2200
              },
              "topic_tag": {
                "type": "string",
                "minLength": 1
              },
              "thumb_offset_ms": {
                "type": "integer",
                "minimum": 0,
                "maximum": 9007199254740991
              },
              "title": {
                "type": "string",
                "maxLength": 255
              },
              "youtube_privacy_status": {
                "type": "string",
                "enum": [
                  "private",
                  "unlisted",
                  "public"
                ]
              },
              "youtube_category_id": {
                "type": "string",
                "pattern": "^\\d+$"
              },
              "youtube_contains_synthetic_media": {
                "type": "boolean"
              },
              "description": {
                "type": "string",
                "maxLength": 5000
              },
              "category_id": {
                "type": "string",
                "pattern": "^\\d+$"
              },
              "privacy_status": {
                "type": "string",
                "enum": [
                  "private",
                  "unlisted",
                  "public"
                ]
              },
              "cancellation_mode": {
                "type": "string",
                "enum": [
                  "DELETE",
                  "UNSCHEDULE_KEEP_PRIVATE"
                ]
              },
              "tags": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "default_language": {
                "type": "string"
              },
              "localizations": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "license": {
                "type": "string",
                "enum": [
                  "youtube",
                  "creativeCommon"
                ]
              },
              "embeddable": {
                "type": "boolean"
              },
              "public_stats_viewable": {
                "type": "boolean"
              },
              "self_declared_made_for_kids": {
                "type": "boolean"
              },
              "contains_synthetic_media": {
                "type": "boolean"
              },
              "has_paid_product_placement": {
                "type": "boolean"
              },
              "recording_date": {
                "type": "string"
              },
              "notify_subscribers": {
                "type": "boolean"
              },
              "thumbnail_asset_id": {
                "type": "integer",
                "exclusiveMinimum": 0,
                "maximum": 9007199254740991
              },
              "surface_expectation": {
                "type": "string",
                "const": "SHORT"
              },
              "brand_partner": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "cover_asset_id": {
                "type": "integer",
                "exclusiveMinimum": 0,
                "maximum": 9007199254740991
              },
              "audio_name": {
                "type": "string"
              },
              "trial_params": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "is_ai_generated": {
                "type": "boolean"
              },
              "branded_content_sponsor_ids": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "is_paid_partnership": {
                "type": "boolean"
              },
              "media_options": {
                "type": "array",
                "items": {
                  "type": "object",
                  "propertyNames": {
                    "type": "string"
                  },
                  "additionalProperties": {}
                }
              },
              "reply_to_id": {
                "type": "string"
              },
              "quote_post_id": {
                "type": "string"
              },
              "repost_target_id": {
                "type": "string"
              },
              "reply_control": {
                "type": "string"
              },
              "enable_reply_approvals": {
                "type": "boolean"
              },
              "link_attachment": {
                "type": "string",
                "format": "uri"
              },
              "poll_attachment": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "gif_attachment": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "text_attachment": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "text_entities": {
                "type": "array",
                "items": {
                  "type": "object",
                  "propertyNames": {
                    "type": "string"
                  },
                  "additionalProperties": {}
                }
              },
              "is_spoiler_media": {
                "type": "boolean"
              },
              "is_ghost_post": {
                "type": "boolean"
              },
              "allowlisted_country_codes": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "crossreshare_to_ig": {
                "type": "boolean"
              },
              "crossreshare_to_ig_dark_mode": {
                "type": "boolean"
              },
              "auto_publish_text": {
                "type": "boolean"
              },
              "publication_mode": {
                "type": "string",
                "enum": [
                  "PUBLISH",
                  "DRAFT"
                ]
              },
              "backdated_time": {
                "type": "number"
              },
              "backdated_time_granularity": {
                "type": "string",
                "enum": [
                  "year",
                  "month",
                  "day",
                  "hour",
                  "minute"
                ]
              },
              "place": {
                "type": "string"
              },
              "feed_targeting": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "targeting": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              "child_attachments": {
                "type": "array",
                "items": {
                  "type": "object",
                  "propertyNames": {
                    "type": "string"
                  },
                  "additionalProperties": {}
                }
              },
              "multi_share_end_card": {
                "type": "boolean"
              },
              "multi_share_optimized": {
                "type": "boolean"
              },
              "unpublished_content_type": {
                "type": "string"
              },
              "no_story": {
                "type": "boolean"
              },
              "crossposted_video_id": {
                "type": "string"
              },
              "spherical": {
                "type": "boolean"
              }
            },
            "additionalProperties": false
          },
          "scheduled_at": {
            "type": "string"
          },
          "display_timezone": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "local_scheduled_at": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d{1,6})?)?$"
              },
              {
                "type": "null"
              }
            ]
          },
          "schedule_timezone": {
            "anyOf": [
              {
                "type": "string",
                "minLength": 1,
                "maxLength": 80
              },
              {
                "type": "null"
              }
            ]
          },
          "schedule_dst_disambiguation": {
            "anyOf": [
              {
                "type": "string",
                "enum": [
                  "exact",
                  "earlier",
                  "later"
                ]
              },
              {
                "type": "null"
              }
            ]
          },
          "schedule_intent_state": {
            "type": "string",
            "enum": [
              "verified",
              "legacy_unverified"
            ]
          },
          "expires_at": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "scheduled",
              "publishing",
              "published",
              "failed",
              "expired",
              "needs_reschedule",
              "cancelled",
              "deleted"
            ]
          },
          "version": {
            "type": "integer",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991
          },
          "automatic_retry_enabled": {
            "type": "boolean"
          },
          "delete_requested_at": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "published_at": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "deleted_at": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "provider_post_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "permalink": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri"
              },
              {
                "type": "null"
              }
            ]
          },
          "created_at": {
            "type": "string"
          },
          "updated_at": {
            "type": "string"
          },
          "project_id": {
            "anyOf": [
              {
                "type": "string",
                "format": "uuid"
              },
              {
                "type": "null"
              }
            ]
          },
          "batch_id": {
            "anyOf": [
              {
                "type": "string",
                "format": "uuid"
              },
              {
                "type": "null"
              }
            ]
          },
          "source_ref": {
            "anyOf": [
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id",
          "workspace_id",
          "social_account_id",
          "platform",
          "destination",
          "caption",
          "hashtags",
          "media",
          "publish_options",
          "scheduled_at",
          "display_timezone",
          "expires_at",
          "status",
          "version",
          "automatic_retry_enabled",
          "delete_requested_at",
          "published_at",
          "deleted_at",
          "provider_post_id",
          "permalink",
          "created_at",
          "updated_at",
          "project_id",
          "batch_id",
          "source_ref"
        ],
        "additionalProperties": false
      }
    },
    "next_cursor": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "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)))$"
            },
            "id": {
              "type": "string",
              "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
            }
          },
          "required": [
            "scheduled_at",
            "id"
          ],
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "returned_count": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "posts",
    "next_cursor",
    "returned_count"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Exempel på verktygsanrop

Exemplen använder fiktiva värden som kontrollerats mot schemana. Ersätt ID:n med sådana du får använda, medier med färdiga mediefiler och datum med din bekräftade publiceringstid. Kontrollera kontots behörighet före en skrivning. Denna sida skickar inga API-anrop.

{
  "name": "sosoapi_list_scheduled_posts",
  "arguments": {
    "workspace_id": "11111111-1111-4111-8111-111111111111"
  }
}

structuredContent

{
  "posts": [],
  "next_cursor": null,
  "returned_count": 0
}
Installera eller anslut MCP