Fetch an app's error overview
/apps/{id}/errorGroupsFetch an app's error overview. Returns fatal exceptions, handled exceptions, and ANRs unified into a single list.
Both versions & version_codes should be present if any one of them
is present. When neither type nor severity is set, all sources
(fatal exceptions, nonfatal exceptions, ANRs) are returned.
custom=true filters exceptions to custom-tracked only and does not
suppress ANRs. To exclude ANRs explicitly, use type=error.
Authorization
bearerAuth User access token issued at sign-in. Sent as
Authorization: Bearer <access-token> unless cookies are used to send
tokens. The /auth/refresh and /auth/signout endpoints expect the
session's refresh token in the same header format instead.
In: header
Path Parameters
App's UUID.
uuidQuery Parameters
Start time boundary for temporal filtering. ISO8601 Datetime string. If not passed, a default value is assumed.
End time boundary for temporal filtering. ISO8601 Datetime string. If not passed, a default value is assumed.
List of comma separated version identifier strings.
List of comma separated version codes.
List of comma separated OS names.
List of comma separated OS versions.
List of comma separated country codes.
List of comma separated device names.
List of comma separated device manufacturers.
List of comma separated locale strings.
List of comma separated network providers.
List of comma separated network types.
List of comma separated network generations.
Comma-separated list of error source types to include. Accepted values: any combination of error, anr. When omitted, all sources are returned.
Comma-separated list of severity levels to filter by. Accepted values: any combination of fatal, unhandled, handled. Applies only to exception events (type=error); ANRs are unaffected.
true to restrict exception results to custom-tracked only. ANRs are unaffected by this flag; they are included whenever their source is in scope (type is omitted or includes anr).
Number of items to return. Defaults to 10, max 1000.
Number of items to skip. Defaults to 0.
Code representing combination of filters.
Expression in JSON to filter using user defined attributes.
Response Body
application/json
curl -X GET "https://example.com/apps/497f6eca-6276-4993-bfeb-53cbbbba6f08/errorGroups"{ "meta": { "next": false, "previous": false }, "results": [ { "app_id": "19e26d60-2ad8-4ef7-8aab-333e1f5377fc", "id": "0a674646a76ebe4aa378b8e1aaa49d61", "type": "java.lang.NullPointerException", "error_type": "exception", "severity": "fatal", "is_custom": false, "message": "Attempt to invoke virtual method on a null object reference", "method_name": "onClick", "file_name": "MainActivity.kt", "line_number": 42, "count": 11, "percentage_contribution": 36.67, "updated_at": "2025-06-13T14:08:58.228662166Z" }, { "app_id": "19e26d60-2ad8-4ef7-8aab-333e1f5377fc", "id": "c4ee2ff2e2496be30848cf500300be56", "type": "sh.measure.sample.PaymentException", "error_type": "exception", "severity": "handled", "is_custom": true, "message": "Payment failed", "method_name": "onSubmit", "file_name": "CheckoutActivity.kt", "line_number": 88, "count": 3, "percentage_contribution": 10, "updated_at": "2025-06-13T14:08:57.940485305Z" } ]}Think this page can be better?
Open an issue