Skip to main content
Events are individual occurrences of an error — each ingest call that passes validation creates exactly one event. An issue groups many events together by fingerprint, but the underlying events preserve the full detail of each occurrence: the exact stack trace, which user was affected, what the HTTP request looked like, and what breadcrumbs led up to the failure. Use the events API when you need to inspect the raw payload behind an issue.

Authentication

This endpoint requires an active session. Requests without a valid session cookie return 401 Unauthorized.

List Events for an Issue

Return a paginated list of events belonging to a specific issue, ordered by timestamp descending (most recent first).

Path Parameters

projectId
string
required
The ID of the project the issue belongs to.
issueId
string
required
The ID of the issue whose events you want to retrieve.

Query Parameters

ParameterTypeDescriptionDefault
pageintegerPage number to retrieve. Minimum 1.1
limitintegerNumber of events per page. Range: 150.10

Example Request

Example Response

Response Fields

data.events
array
Array of event objects, ordered by timestamp descending.
data.events[].id
string
Unique identifier for the event.
data.events[].issueId
string
ID of the parent issue this event is grouped into.
data.events[].projectId
string
ID of the project this event belongs to.
data.events[].level
string
Severity level as stored: FATAL, ERROR, WARNING, INFO, or DEBUG.
data.events[].message
string
The error message string from the ingested envelope’s exception.value.
data.events[].stacktrace
object | null
The full stack trace payload. Contains a frames array (innermost frame first), where each frame has filename, lineno, and optionally function and colno. May be null if no stack trace was provided at ingest time.
data.events[].contexts
object | null
Runtime environment context. May contain browser (name, version) and/or os (name, version) sub-objects. null if not provided at ingest time.
data.events[].tags
object | null
Flat Record<string, string> of custom tags attached to this event. null if no tags were sent.
data.events[].userContext
object | null
The user payload from the envelope, containing the optional fields id and email. null if no user was attached.
data.events[].request
object | null
HTTP request context, with optional url, method, and headers fields. null if not provided at ingest time.
data.events[].timestamp
string
ISO 8601 timestamp of when the error occurred (derived from the envelope’s timestamp field, or the receipt time if omitted).
data.events[].receivedAt
string
ISO 8601 timestamp of when the Argus server received and stored the event.
data.pagination
object
Pagination metadata: page, limit, total (total events for this issue), and pages (total page count).

Response Codes

StatusMeaning
200Request succeeded.
401Not authenticated — no valid session.
404Issue not found in the specified project.