Platforms
Threads
Threads over the overads API: status, connection, limits, media rules and platformSettings keys.
Status: In review. Connect and test with a test account; delivery for customers switches on when the review clears.
Built, connectable, and in Meta App Review. Until it clears, only accounts added as Threads Testers on the overads Meta app can connect, and it does not publish for customers.
Connecting
OAuth through Threads, in the app.
Once connected the account appears in GET /connections with platform: "threads". Use its id in connectionIds.
Limits
| Characters | 500 |
| API id | threads |
- Up to 20 items in a carousel; images and videos can mix.
- Video up to 5 minutes and 1 GB.
- Media is optional.
Limits are checked when the post is created or edited, so an over-limit post is refused then with a sentence naming the cap, not at the scheduled minute. A video over the channel's size cap is MEDIA_TOO_LARGE; over its duration cap is MEDIA_TOO_LONG.
Settings
Pass these under platformSettings.threads. Every key is optional. An unknown key is refused with PLATFORM_SETTING_UNKNOWN and the dotted path of the key.
| Key | Value | Meaning |
|---|---|---|
replyControl | everyone, accounts_you_follow or mentioned_only | Who can reply |
{ "threads": { "replyControl": "accounts_you_follow" } }A post to a channel that is not live is accepted and stored, and its target row records the refusal at delivery time. Do not schedule customer-facing posts there until this page says live.