SEO for SaaS
Start
API reference

The article object

Every field of an article, as the API returns it.

FieldType
idstringUUID. Stable for the article's life, rewrites included.
projectIdstringThe project it belongs to.
titlestringThe headline. Render it as the page's h1; it's not a block.
slugstringURL segment, stable across rewrites.
status"ready"Always "ready", which means published. A content key sees published articles only.
topicstringThe search query the article targets.
clusterstring | nullThe topic cluster, for grouping and navigation.
blocksBlock[]The body as typed blocks. Never HTML.
seoSeoMetadataHead tags and JSON-LD.
thumbnailUrlstring | nullThe cover image on the SEO for SaaS CDN, generated at 1536×1024.
createdAtstringISO 8601, when the article was written. If you review articles before publishing, it can be earlier than the publish date. The guides use it as the published date.
updatedAtstringISO 8601. The last change a reader can see: publishing, a rewrite, an edit, a link we added. Internal changes that readers can't see never move it, so it's safe for a sitemap lastmod (Sitemap) and an "Updated" byline.
related{ title, href }[]Single reads only.

All of it as TypeScript types: types.ts (Article, ArticleDetail, ContentBlock, SeoMetadata, WebhookEvent). A real one: the example article.