Skip to main content
GET
List projects

Authorizations

Authorization
string
header
required

Pass your API key as Authorization: Bearer sk_…. Mint a key from your dashboard's API-keys page.

Query Parameters

limit
integer
default:20

Maximum number of items to return (1-100). Defaults to 20.

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

Opaque continuation token from the previous page's next_cursor. Omit for the first page.

state
enum<string> | null

Filter by lifecycle state. Defaults to active.

Available options:
active,
archived

Response

One page of projects, most recently active first.

One page of projects, most recently active first (keyset cursor pagination).

items
ProjectSummary · object[]
required

One page of items, ordered by this list's sort key descending. See the endpoint description for which key that is.

limit
integer
required

The page-size limit this response was computed with.

next_cursor
string | null

Opaque continuation token. Pass as cursor on the next request to fetch the following page; null means this is the last page.