Template Management

List templates

Built-in templates first, then the caller's own, most recently updated first, a page at a time. Each row is the current version without its html and css — read one with GET /api/v1/templates/{id}, which is also the document POST /api/v1/templates/import takes back.

FILTER: omit for both, builtin for the shipped ones only, user for your own only.

get/api/v1/templates

Request

  • Base URL: https://api.imagestep.dev
  • URL: https://api.imagestep.dev/api/v1/templates
  • Auth: API key in header Authorization

Query parameters

filter'builtin' | 'user'

'builtin' or 'user'; omit for both

pageinteger

Page number (0-indexed). Leave it out when you send cursor

perPageinteger

Items per page (max 100; out of range is clamped)

cursorstring

The meta.nextCursor of the previous page: the rows after it, read without counting — the way to walk a long listing. Send it unchanged, with the same filters; it cannot be combined with page

Response

One page of templates; meta says whether there is another

Changes

No recorded changes to this operation across all 1 revision of this API.