threads_publish_image
Publish an image post on Threads with caption, topic tag, alternative text, spoiler flag, and optional cross-sharing to Instagram Stories. Control replies and quote existing posts.
Instructions
Publish an image post on Threads. Supports topic tag, quote post, alt text, spoiler flag, and cross-share to Instagram Stories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image_url | Yes | Public HTTPS URL of the image (JPEG/PNG, max 8MB) | |
| text | No | Caption text | |
| reply_control | No | Who can reply | |
| topic_tag | No | Topic tag for the post (1-50 chars, no periods or ampersands) | |
| quote_post_id | No | ID of a post to quote | |
| alt_text | No | Alt text for accessibility (max 1000 chars) | |
| is_spoiler | No | Mark content as spoiler | |
| share_to_ig_story | No | Cross-share this post to linked Instagram as a Story. 'light' = normal, 'dark' = dark mode. Requires threads_share_to_instagram permission and a linked Instagram account. The Threads post still publishes even if cross-share fails. |