Skip to main content
GET
Get CMS-ready HTML
Returns the content’s main body as CMS-ready HTML. The output is identical to what the “Export to HTML” button produces in the Hrizn dashboard and includes:
  • Bootstrap table classes for responsive table styling
  • Hrizn telemetry tag appended at the end of the content (see below)
  • Sanitized HTML safe for direct CMS embedding
Send Accept: text/html to receive raw HTML instead of a JSON wrapper. Scope required: content:read

Hrizn telemetry tag

Every response ends with a Hrizn telemetry div that is unique to the article. It is guaranteed on every body returned by this endpoint (rich text and AI Designed Layout alike, including articles previously exported in-app) and appears exactly once. Paste it with the body — Hrizn uses it to attribute the published page.

Path parameters

string
required
UUID of the content.

Response

string
Content UUID.
string
CMS-ready HTML string with Bootstrap table classes and the Hrizn telemetry tag.
string
Status of the body component (e.g. complete, generating).
string
ISO 8601 timestamp of last update.
To get raw HTML directly (useful for embedding in a CMS), set the Accept header to text/html. The response body will be the HTML string without a JSON wrapper.
Tables in the HTML include Bootstrap classes (table, table-striped) for styling. If your CMS does not use Bootstrap, you may need to add equivalent CSS or strip these classes.

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Path Parameters

id
string<uuid>
required

Content ID

Response

Content HTML

data
object
Last modified on September 15, 2026