Authorization header as a Bearer token.
401 Unauthorized.
Create a key
- Sign in to app.madiad.com.
- Open API Keys and click Create key.
- Name it (e.g.
production,n8n,staging) and copy the value.
Key format
| Part | Example | Meaning |
|---|---|---|
| Prefix | mdc_live_ | Environment — live keys publish real posts |
| Body | a1b2c3… | The secret. Only the prefix is shown in the dashboard after creation |
Use the key
Send it as a Bearer token on every request:Rotate and revoke
Treat keys like passwords:- Rotate periodically — create a new key, update your apps, then revoke the old one.
- Revoke immediately if a key is exposed. Revocation takes effect within seconds and cannot be undone.
- Use a separate key per integration (one per app, server, or workflow) so revoking one never breaks the others.
Need to authorize a social account rather than an API request? That happens per profile — see Profiles.

