Skip to main content
MADIAD Hub forwards any option a platform supports verbatim, so you are never limited to what is listed here. The fields below are the common and important ones. Prefix the field with the platform name where the option is platform-specific (<platform>_<field>). Array fields use the field[] convention — repeat the key once per value.
Every field on this page is optional unless explicitly marked required. Omitting a field uses the platform’s default.

TikTok

brand_content_toggle and brand_organic_toggle can both be true at the same time — e.g. a creator promoting their own brand in a paid partnership.

Instagram

Facebook

To publish a long-form Page video (portrait or landscape, any length up to 4 hours), set facebook_media_type=VIDEO. Without it the default is REELS, which caps the video at 90 seconds.

YouTube

Pinterest

Reddit

X (Twitter)

X strips any URL that would become a clickable link from the post text before publishing — see Character limits. Put links in your profile bio or inside the image/video instead.

Threads

LinkedIn

Bluesky

Google Business

Google Business Profile posts appear on your Google Maps listing and in Search. The gbp_ prefix scopes all options to this platform.
Event fields (when gbp_topic_type=EVENT): Offer fields (when gbp_topic_type=OFFER):

Telegram & Discord

Telegram and Discord connect via manual credentials rather than OAuth and accept only the shared caption / title. There are no additional creative options and no analytics data is returned. Text that exceeds the platform limit is truncated — not rejected — so keep captions within the limits shown in Character limits:
  • Telegram — 4,096 chars for text-only messages; 1,024 chars for media captions.
  • Discord — 2,000 chars.