Skip to main content
GET
List Articles

Endpoints

Plan note:
  • Articles are available on all plans.
  • Additional non-article collections require the Authority plan.

Query parameters

Example request (root articles)

To retrieve a custom slice ordered by its public publishing date:
To find an article by its slug or a full URL:

Example request (collection items)

Example response

Notes

  • status defaults to published for list requests.
  • status=scheduled is supported.
  • Legacy scheduled rows represented as draft + publish_at are returned as scheduled.
  • status=draft excludes those legacy scheduled rows.
  • categories, tags, and authors filters are ID-based.
  • /posts is backward-compatible, but new integrations should use /articles.

Response field descriptions

Filtering behavior

  • search matches title, excerpt, content, slug, canonical URL, and external URL.
  • A full URL also searches its decoded final path segment, allowing it to match a stored slug when the title differs.
  • categories, tags, and authors accept comma-separated IDs.
  • Multiple taxonomy filters are combined so results match all active filter groups.
  • Comparison posts may include embedded screenshot images in content_html and structured screenshot metadata in comparison_screenshots.

Pagination

Pagination metadata is returned in meta and navigation links in links. Use page and per_page to page through results. Use offset with per_page when the first page and later pages have different sizes. offset takes precedence over the offset calculated from page.

Error responses

Organization not found

API not available for this connector mode

Collection not found or disabled