Issues

List project issues

Returns a cursor-paginated page of issues in the project. Each item includes lifecycle states plus time-window stats: firstSeenAt, lastSeenAt, occurrences, affectedTracesPercent, trend, and tags.

get/v1/projects/{projectSlug}/issues

Path parameters

projectSlugstring required

Project slug (human-readable identifier)

Project slug (human-readable identifier)

Query parameters

cursorstring

Opaque cursor returned in a previous response's nextCursor. Omit on the first page.

Opaque cursor returned in a previous response's nextCursor. Omit on the first page.

limitinteger

Page size. Defaults to 50; max 200.

Page size. Defaults to 50; max 200.

querystring

Free-text semantic search across the issues' names and descriptions.

Free-text semantic search across the issues' names and descriptions.

lifecycleGroup'active' | 'archived'

"active" for unresolved/unignored issues; "archived" for the rest. Omit to include both.

"active" for unresolved/unignored issues; "archived" for the rest. Omit to include both.

sortBy'lastSeen' | 'occurrences' | 'state'

Sort field. lastSeen orders by most recent occurrence; occurrences by total count in the time window; state by lifecycle priority.

Sort field. lastSeen orders by most recent occurrence; occurrences by total count in the time window; state by lifecycle priority.

sortDirection'asc' | 'desc'

Sort direction. Defaults to desc.

Sort direction. Defaults to desc.

fromIsostring date-time

Lower bound (inclusive) of the time window. Defaults to ~6 days ago.

Lower bound (inclusive) of the time window. Defaults to ~6 days ago.

toIsostring date-time

Upper bound (inclusive) of the time window. Defaults to now.

Upper bound (inclusive) of the time window. Defaults to now.

Response

Page of issues

nextCursorstring nullable required

Opaque cursor for fetching the next page. null when there are no more pages. Pass it back in cursor to continue.

hasMoreboolean required

true when there is at least one more page after this one.

Changes