Skip to main content
GET
/
v3
/
cms
/
articles
List articles
curl --request GET \
  --url https://api.snowseo.com/v3/cms/articles \
  --header 'Authorization: Bearer <token>'
{
  "articles": [
    {
      "slug": "<string>",
      "topicId": "<string>",
      "title": "<string>",
      "keywords": [
        {
          "keyword": "<string>"
        }
      ],
      "prompts": [
        {
          "prompt": "<string>",
          "topic": "<string>"
        }
      ],
      "seoScore": 123,
      "url": "<string>",
      "cmsArticleId": "<string>",
      "provider": [],
      "publishedAt": "<string>",
      "scheduledAt": "<string>",
      "lastRefreshedAt": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "metaData": {},
      "isPublic": true,
      "isPillar": true
    }
  ],
  "pagination": {
    "page": 123,
    "perPage": 123,
    "total": 123,
    "totalPages": 123,
    "hasMore": true
  }
}
Get a paginated list of all articles for your team. This is the same data that powers the Content dashboard — article titles, statuses, SEO scores, publish dates, and more.
This endpoint returns article metadata only (no full body content). Use the individual article endpoint to fetch the full content.

Fields

FieldDescription
statusCurrent status: draft, published, generating, review, failed
typeArticle type: pillar or supporting
seoScoreSEO optimization score (0–100)
isPublicWhether the article is publicly accessible via your brand feed
isPillarWhether this is a pillar (cornerstone) article
keywordsTarget keywords with type (primary / secondary)
providerCMS provider if published (wordpress, webflow, ghost, shopify, framer)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
string

Page number (default: 1)

per_page
string

Items per page (default: 20, or "all")

status
string

Filter by status (draft, generated, published, scheduled, failed) or "all"

Response

Default Response

articles
object[]
pagination
object