Get Channel Rules
get_channel_rulesGives the format rules for a channel (length limits, accepted media ratios, meta field names and types), from the same source Mark's in-app writer uses. For X it says that each link counts as 23. For email it gives subject (required) and preheader (the preview text, optional); Mark doesn't send email yet. For linkedin_article (a long-form LinkedIn Article) it gives title (required) and cover (optional) over a Markdown body; Mark doesn't publish Articles, a person does. For writing craft and this workspace's rules, call get_drafting_guide. For blog, faq, competitor_page and landing_page it also reports the website CMS mapping in force (collection, required fields, body format, cover rule, URL pattern), whether a CMS is connected, and whether approval saves a CMS draft or publishes live. Omit channel to list the supported channels. Related: list_channels, save_post, get_brand_context, get_website_cms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel | No | Channel id such as linkedin or instagram. Omit to list supported channels. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | No | ||
| channels | No |