/
SN
snowseo
/
SnowSEO API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
View markdown
snowseo
SnowSEO API
patch
Update an article
v10
latest
OpenAPI 3.0.0
2026-08-07
478
0
295.0 KB
Activity Feed
1
AI Models
4
AI Tracker
10
Autumn
1
Billing
2
Bing Webmaster Tools
4
Changelogs
4
CMS
24
get
List articles
post
Create an article (draft) from a pre-built outline
get
Get article by slug
delete
Delete an article
patch
Update an article
post
Reset changes to the content snapshot
patch
Set article public feed visibility
get
Get outbound internal links for an article
get
Get all internal links for a team
post
Schedule an article for publishing
delete
Unschedule one or many articles
post
Publish one or many articles to a CMS provider
post
Unpublish one or many articles from a CMS provider
put
Set article categories (full replace)
put
Set article tags (full replace)
post
Auto-optimize an article
post
Import an article from a URL, raw HTML, or Markdown
get
Get latest article audit
get
Get article audit history
get
List the team's reusable categories + tags
post
Refresh taxonomy from connected CMS providers
post
Create a team category or tag
delete
Delete a team category or tag (removes it from all articles)
patch
Rename a team category or tag (merges on name collision)
Free Tools
46
Free Tools (Copywriting)
3
Generate Article
10
Google Analytics
14
Google Search Console
7
GSC
1
keyword-research
1
keywords
1
MCP
2
Next Steps
10
notifications
3
Onboarding
3
Organization
1
PostHog
13
Rank Tracking
8
Settings
16
Topic Clusters
29
Utilities
1
Website Audit
8
website-audit
2
get
/v3/api/auth/{wildcard}
post
/v3/api/auth/{wildcard}
get
/.well-known/oauth-authorization-server
get
/.well-known/oauth-authorization-server/{wildcard}
get
/.well-known/openid-configuration
get
/.well-known/openid-configuration/{wildcard}
get
/
get
/health
get
/v3/admin/queues/workbench
post
/v3/admin/queues/workbench/api/refresh
get
/v3/admin/queues/workbench/api/overview
get
/v3/admin/queues/workbench/api/counts
get
/v3/admin/queues/workbench/api/runs
get
/v3/admin/queues/workbench/api/schedulers
post
/v3/admin/queues/workbench/api/test
get
/v3/admin/queues/workbench/api/queue-names
get
/v3/admin/queues/workbench/api/queues
get
/v3/admin/queues/workbench/api/metrics
get
/v3/admin/queues/workbench/api/activity
get
/v3/admin/queues/workbench/api/queues/{name}/jobs
get
/v3/admin/queues/workbench/api/jobs/{queue}/{id}/logs
get
/v3/admin/queues/workbench/api/jobs/{queue}/{id}
post
/v3/admin/queues/workbench/api/jobs/{queue}/{id}/retry
post
/v3/admin/queues/workbench/api/jobs/{queue}/{id}/remove
post
/v3/admin/queues/workbench/api/jobs/{queue}/{id}/promote
post
/v3/admin/queues/workbench/api/schedulers/{queue}/{key}/run
get
/v3/admin/queues/workbench/api/search
get
/v3/admin/queues/workbench/api/tags/{field}/values
post
/v3/admin/queues/workbench/api/queues/{name}/clean
post
/v3/admin/queues/workbench/api/bulk/retry
post
/v3/admin/queues/workbench/api/bulk/delete
post
/v3/admin/queues/workbench/api/bulk/promote
post
/v3/admin/queues/workbench/api/queues/{name}/pause
post
/v3/admin/queues/workbench/api/queues/{name}/resume
get
/v3/admin/queues/workbench/api/flows
post
/v3/admin/queues/workbench/api/flows
get
/v3/admin/queues/workbench/api/flows/{queueName}/{jobId}
get
/v3/admin/queues/workbench/config
get
/v3/admin/queues/workbench/assets/{file}
get
/v3/admin/queues/workbench/app-icon.svg
get
/v3/admin/queues/workbench/{wildcard}
get
/v3/admin/cms-editor/media
post
/v3/admin/cms-editor/copilot
post
/v3/appsumo/link
get
/v3/billing/feature-check/
get
/v3/billing/lock-status/
get
/v3/billing/plan-status/
post
/v3/billing/previewAttach/
post
/v3/billing/previewUpdateSubscription/
post
/v3/billing/updateSubscription/
post
/v3/cms/editor/copilot
post
/v3/contact/
get
/v3/custom-domains/
post
/v3/custom-domains/
delete
/v3/custom-domains/
post
/v3/custom-domains/verify
patch
/v3/custom-domains/path-prefix
patch
/v3/custom-domains/settings
get
/v3/custom-domains/resolve
get
/v3/custom-domains/authorize
get
/v3/feed/{brandSlug}
get
/v3/feed/{brandSlug}/rss.xml
get
/v3/feed/{brandSlug}/{articleSlug}
post
/v3/generate-ai-image/
post
/v3/generate-article/check-cannibalization/
get
/v3/generate-article/plan-topic/
post
/v3/generate-article/reangle/
post
/v3/generate-jsonld/
post
/v3/generate-tldr/
get
/v3/geo-analysis/
get
/v3/geo-audit/site
post
/v3/geo-audit/site
get
/v3/geo-audit/pages
get
/v3/geo-audit/page
get
/v3/integrations/bing/connect
post
/v3/integrations/bing/disconnect
get
/v3/integrations/bing/
get
/v3/integrations/bing/properties
post
/v3/integrations/bing/set-property
get
/v3/integrations/framer/
post
/v3/integrations/framer/connect
post
/v3/integrations/framer/disconnect
post
/v3/integrations/framer/server-api/connect
get
/v3/integrations/framer/server-api/collections
post
/v3/integrations/framer/server-api/configure
post
/v3/integrations/ga/connect
post
/v3/integrations/ga/disconnect
get
/v3/integrations/ga/get
patch
/v3/integrations/ga/property
get
/v3/integrations/ghost/
post
/v3/integrations/ghost/connect
post
/v3/integrations/ghost/disconnect
post
/v3/integrations/google-pagespeed/connect
get
/v3/integrations/google-pagespeed/
post
/v3/integrations/google-pagespeed/disconnect
get
/v3/integrations/grigora/
post
/v3/integrations/grigora/connect
post
/v3/integrations/grigora/disconnect
get
/v3/integrations/gsc/connect
post
/v3/integrations/gsc/disconnect
CMS
Update an article
patch
/v3/cms/articles/{slug}
Path parameters
slug
string
required
Request body
object
required
teamId
string
content
string
metaData
object
slug
string
status
string
isPublic
boolean
jsonLd
string
nullable
keywords
object[]
prompts
object[]
revisionSource
'manual'
revisionLabel
string
autoOptimizeState
object
Response
Default Response
object
required
article
object