Skip to main content
GET
List published content
Returns a paginated list of content with posting_status of published or scheduled. Use this endpoint to discover which content is ready for your CMS or website integration. Scope required: content:read

Query parameters

limit
integer
default:"25"
Results per page (1-100).
cursor
string
Pagination cursor from a previous response.
status
string
Filter by posting status: published or scheduled. Omit to return both.

Response

Each item in the response includes publishing metadata alongside the standard content fields.
status
string
Posting status: published or scheduled.
slug
string | null
URL slug for the published content.
date
string | null
ISO 8601 publish or scheduled date in UTC.
published_at
string | null
ISO 8601 timestamp in UTC when the content was first published. Null for scheduled content.
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.
Fully-resolved URL of the featured image.
Use the status query parameter to filter for only published content when building a CMS sync, or only scheduled content to preview upcoming publications.
To retrieve the full publish payload (HTML body, SEO metadata, social tags, schema) for a specific content item, use the Get publish data endpoint.

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Query Parameters

limit
integer
default:25

Number of results per page

Required range: 1 <= x <= 100
cursor
string

Base64-encoded pagination cursor

status
enum<string>

Filter by posting status. Omit to return both.

Available options:
published,
scheduled

Response

Paginated list of published content

data
object[]
pagination
object
Last modified on April 13, 2026