VideohatiDocs
API referenceProjects

List projects

List projects

GET/v1/projects

This 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 the projectId query parameter under cookie auth.

Parameters

NameInTypeRequiredDescription
limitqueryintegerNo
cursorquerystring (Ulid)NoULID of the last item from the previous page.

Request body

This operation takes no request body.

Responses

StatusMeaning
200One page of projects.
400The request body or query failed validation. The per-operation description lists the exact error.code values.
401No valid credential was presented.
429Rate limit exceeded.