Browse documentation
Content formats, lifecycle enums, destination compatibility, and surface limits.
| Long form | Credits | Publishable to |
|---|---|---|---|
| ✓ | 5 | WordPress, WordPress self-hosted, Shopify, Webflow, Wix, Framer, GitHub |
| ✓ | 5 | same |
| ✓ | 5 | same |
| ✓ | 5 | same |
| 2 | ||
| 2 | Twitter/X | |
| 2 | ||
| 2 | ||
| 2 | ||
| 2 | — | |
| 2 | — |
Only types in GENERATION_CONTENT_TYPES can be generated through the API.
Enumerations
Name | Values |
|---|---|
Content status ( |
|
Scan status |
|
Job status |
|
Publishing operation status |
|
Publishing result |
|
Integration status |
|
Visibility models |
|
Visibility periods |
|
Results periods |
|
Key status |
|
Surfaces |
|
Channel capabilities
Channel | Content types | Capabilities | Draft |
|---|---|---|---|
| long form |
| ✓ |
| long form |
| ✓ |
| long form |
| |
| long form |
| |
| long form |
| |
| long form |
| |
| long form |
| ✓ |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
CMS channels go to content-publish-cms; social channels go to content-publish-social. Umbraco, Storyblok and Payload are not publishable through the API.
What is not exposed
These remain app-only: Calendar autopilot settings, bulk topic planning, arbitrary image uploads/generation, Website policy/exclusion editing, location deletion, integration setup/credentials, billing and admin pages. Publishing operation status has no MCP tool (use rankad_get_job or REST).