profiles, publish in one call, and let the Hub handle scheduling, idempotency, and delivery callbacks.
Quickstart
Make your first cross-platform post in under five minutes.
Authentication
Generate an API key and authorize requests.
Profiles
Model brands, clients, or sub-accounts as profiles.
Webhooks
Receive a signed callback when a post is published or fails.
Supported platforms
Publish to 10+ platforms from one request — list only the targets you want.TikTok
YouTube
X
Threads
Bluesky
Google Business
Telegram
Discord
Telegram and Discord connect differently. Instead of an OAuth login, you link your own Telegram bot (token + chat ID) or a Discord channel webhook — see Connect Telegram & Discord. Once linked, you publish to them exactly like any other platform. Analytics are not available for these two.
Why MADIAD Hub
- One integration, 10+ platforms. Send the same request once; the Hub fans out to every target you list.
- Profiles for multi-brand workflows. Agencies, creators, and ops teams can publish on behalf of many accounts from one API key.
- Built-in scheduling. Pick an exact timestamp or drop the post into a recurring queue.
- Idempotent by design. Safe to retry — duplicates collapse on a key you control.
- Webhooks with signatures. Every event is HMAC-signed so you can trust the payload.
Base URL
application/json unless noted. Media uploads use multipart/form-data.
SDK and tooling
- HTTP — works from any language. See Quickstart for
curlexamples. - n8n — call the API from the built-in HTTP Request node. See the n8n guide.
- Make — publish from a scenario with the HTTP module. See the Make guide.
More from MADIAD
MADIAD Seeding
Grow authentic word-of-mouth across social platforms — MADIAD’s smart social seeding platform. A natural companion to the Hub once your content is live.
Need help? Email info@madiad.com.

