Skip to main content
GET
List content

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

projectId
string
required

Project ID

Query Parameters

limit
integer
default:20

Max items per page (1-100, default 20).

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

Opaque page cursor — the cursor query value found inside a prior response's next/previous URL. Normally you never build this yourself: just GET those URLs as-is.

name
string

Filter by name (case-insensitive substring match).

type
enum<string>

Filter by content type. (A survey is a flow with question blocks — there is no separate survey type.)

Available options:
checklist,
flow,
launcher,
banner,
tracker,
resource-center,
announcement
published
enum<string>

Filter to content published in at least one environment (true) or none (false).

Available options:
true,
false
deleted
enum<string>

List soft-deleted (archived) content instead of live content — the recovery pool for restore.

Available options:
true,
false
expand

Inline: editedVersion and/or publishedVersion.

Available options:
editedVersion,
publishedVersion
orderBy

Order by createdAt / -createdAt.

Available options:
createdAt,
-createdAt
createdAfter
string

Only items created at or after this time — ISO date or datetime WITH timezone. A date-only value starts at that day's first instant (UTC).

createdBefore
string

Only items created at or before this time — ISO date or datetime WITH timezone. A date-only value includes the ENTIRE day (up to its last instant, UTC).

Response

List of content

results
object[]
required
next
string | null
required

Full URL of the next page — request it as-is (it already carries cursor= and your query parameters). null = no further pages.

previous
string | null
required

Full URL of the previous page — request it as-is. null = already at the first page.