Skip to main content
Issues are groups of error events that share the same fingerprint — a hash derived from the exception type and stack trace. When the same error occurs many times, Argus merges those occurrences into a single issue rather than creating duplicate entries. You interact with issues to track, triage, and resolve the errors in your projects.

Authentication

All issue endpoints require an active session. Requests without a valid session cookie return 401 Unauthorized.

List Issues

Return a paginated list of issues for a project, with optional filtering by status or severity level.

Path Parameters

projectId
string
required
The ID of the project whose issues you want to list.

Query Parameters

ParameterTypeDescriptionDefault
pageintegerPage number to retrieve. Minimum 1.1
limitintegerNumber of issues per page. Range: 150.10
statusstringFilter by issue status: UNRESOLVED, RESOLVED, or IGNORED.All statuses
levelstringFilter by severity: FATAL, ERROR, WARNING, INFO, DEBUG.All levels
Invalid values for status or level are silently ignored and the filter is not applied.

Example Request

Example Response

Response Fields

data.issues
array
Array of issue objects, ordered by lastSeen descending (most recently active first).
data.issues[].id
string
Unique identifier for the issue.
data.issues[].fingerprint
string
The hash used to group events into this issue.
data.issues[].title
string
Human-readable title derived from the exception type and message.
data.issues[].culprit
string
The source location (file and function) closest to the throw site. May be null.
data.issues[].status
string
Current triage status: UNRESOLVED, RESOLVED, or IGNORED.
data.issues[].level
string
Severity level: FATAL, ERROR, WARNING, INFO, or DEBUG.
data.issues[].eventCount
integer
Total number of events grouped into this issue.
data.issues[].firstSeen
string
ISO 8601 timestamp of when this issue was first detected.
data.issues[].lastSeen
string
ISO 8601 timestamp of the most recent event for this issue.
data.pagination
object
Pagination metadata: page, limit, total (total matching issues), and pages (total page count).

Get an Issue

Retrieve full detail for a single issue, including its 10 most recent events.

Path Parameters

projectId
string
required
The ID of the project the issue belongs to.
id
string
required
The issue’s unique ID.

Example Request

Example Response


Update Issue Status

Change the triage status of an issue to UNRESOLVED, RESOLVED, or IGNORED.

Path Parameters

projectId
string
required
The ID of the project the issue belongs to.
id
string
required
The issue’s unique ID.

Request Body

status
string
required
The new status for the issue. Must be one of: UNRESOLVED, RESOLVED, IGNORED.

Example Request

Example Response

Response Codes

StatusMeaning
200Request succeeded.
400Invalid status value in the request body.
401Not authenticated — no valid session.
404Issue not found in the specified project.