Skip to main content
GET
Get publish data
Returns a unified publish payload containing everything needed to push content to a CMS or website: article metadata, publishing status, taxonomy, images, social tags, rendered HTML body, SEO meta tags, and structured data (JSON-LD schema). Scope required: content:read
Returns 404 if the content is not published or scheduled. Use List published content to discover available content first.

Path parameters

id
string
required
UUID of the content.

Response

The response is a single object with the following top-level sections:
article
object
Core article metadata: id, title, article_type, created_at, updated_at.
publishing
object
Publishing state: status (published or scheduled), slug, canonical_url, date (ISO 8601, UTC), published_at (ISO 8601, UTC).
All date and time fields — including scheduled post dates — are returned in UTC with a +00:00 offset. Convert to the appropriate local timezone on your side before displaying to end users.
taxonomy
object
Content classification: blog_tags (string array), blog_categories (string array), keywords (string array).
images
object
Resolved image URLs: featured, og, twitter. Each is a fully-qualified URL or null.
social
object
Social sharing metadata: og_title, og_description, twitter_title, twitter_description.
body_html
string | null
The full rendered HTML body, ready for CMS embedding. For visual builder content this is the pre-rendered layout HTML; for markdown content it includes Bootstrap table classes and a Hrizn attribution tag.
seo_html
string | null
Rendered SEO meta tag HTML string (title, og, twitter meta tags) for injection into the page <head>.
schema
object | null
JSON-LD structured data (@context, @graph with NewsArticle, Author, Organization, etc.).
Subscribe to the content.published webhook event to automatically trigger a CMS sync whenever content is published. Then call this endpoint to fetch the full payload.

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Path Parameters

id
string<uuid>
required

Content ID

Response

Complete publish payload

data
object
Last modified on May 1, 2026