API referenceProjects
List projects
List projects
GET
/v1/projectsThis operation supports dashboard session-cookie authentication. Call it only from trusted server code; browsers must not manufacture or expose the session cookie.
Keyset pagination ordered by id descending. Session-cookie auth
only. Rate limit: 60 requests per 60 s per session.
Error codes: unauthorized (401), invalid_cursor (400).
Authentication
- sessionCookie — Dashboard session cookie set by
POST /v1/auth/login. Video and playback endpoints additionally require theprojectIdquery parameter under cookie auth.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
limit | query | integer | No | — |
cursor | query | string (Ulid) | No | ULID of the last item from the previous page. |
Request body
This operation takes no request body.
Responses
| Status | Meaning |
|---|---|
200 | One page of projects. |
400 | The request body or query failed validation. The per-operation description lists the exact error.code values. |
401 | No valid credential was presented. |
429 | Rate limit exceeded. |