Threads supports text, image, carousel, and video posts. One Threads account per workspace.
Connect
Threads uses Meta OAuth (same ecosystem as Instagram and Facebook).
Post types
Text posts are limited to 500 characters. Image, carousel, and video captions allow up to 2,200 characters.
Text post
Use threads.threads_text to override default_text when posting to multiple platforms:
Image posts
Provide default_image_id or default_image_url (HTTPS). Postsiva auto-uploads URLs and posts with the resolved media ID:
Or upload first via POST /media/upload and pass default_image_id.
Character validation
Text posts exceeding 500 characters return 422:
See Character limits.
Each platform enforces its own limit independently.
Scheduling and drafts
See Scheduling and Drafts.
Common errors