Create an article
create_articleCreate an article as a draft in Writavo CMS, keeping content unpublished until you explicitly publish it with a separate action.
Instructions
Create an article. Creates an article at status: draft. Always. There is no request field that can make it public, and supplying status is a validation error rather than a silent ignore, so a client written against a different CMS fails loudly instead of quietly leaving content unpublished. Changes content on the customer's Site. Nothing becomes public: publishing is always a separate call. Needs a secret key (wv_sk_) carrying the articles:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| faqs | No | Send null to clear it. | |
| slug | No | Derived from `title` when omitted. Supply it if the URL matters. Send null to clear it. | |
| title | No | Send null to clear it. | |
| content | No | Markdown. Send null to clear it. | |
| excerpt | No | Send null to clear it. | |
| tag_ids | No | ||
| author_id | No | A UUID. Send null to clear it. | |
| format_id | No | A UUID. Send null to clear it. | |
| seo_title | No | Send null to clear it. | |
| comparison | No | Send null to clear it. | |
| category_id | No | A UUID. Send null to clear it. | |
| howto_steps | No | Send null to clear it. | |
| seo_keywords | No | Send null to clear it. | |
| key_takeaways | No | Send null to clear it. | |
| seo_description | No | Send null to clear it. | |
| featured_image_url | No | Send null to clear it. |