Skip to main content
POST
Schedule an article for publishing
Schedule an existing article to publish to a connected CMS at a future time. Body: articleSlug, provider, and scheduledAt (ISO 8601 date-time, now or later), plus optional cmsPostStatus (draft or publish). Rescheduling replaces the existing schedule. Returns 400 for a past time, an already published article, or a CMS provider that is not active for the team.

Authorizations

Authorization
string
header
required

Your SnowSEO API key (sk_...).

Body

application/json
articleSlug
string
required
provider
enum<string>
required
Available options:
wordpress,
shopify,
webflow,
ghost,
webhook,
framer,
grigora,
snowcms,
embed
scheduledAt
string<date-time>
required
teamId
string
cmsPostStatus
enum<string>
Available options:
draft,
publish

Response

Default Response

success
boolean
message
string