Ferndesk

Export articles incrementally

A sync feed of every article, ordered oldest updated_at first so a consumer can resume where it stopped.

GET /v1/articles/incremental
Bearer token scope content:write

Query parameters

· 4
start_cursor string

Opaque cursor taken from the previous response’s next_cursor.

page_size integer · min: 1· max: 100· default: 20

Items per page.

since string · date-time · pattern

Inclusive lower bound on updated_at; required on the first request, then replaced by start_cursor.

format string · default: html· enum

Which body field to populate: contentHtml, contentMarkdown, or the lossless contentJson.

values

  • html
  • markdown
  • json

Responses