List TrackJS errors
list_errorsLists individual JavaScript errors captured by TrackJS, newest first, with dashboard-style search and optional stack traces.
Instructions
List individual JavaScript error occurrences captured by TrackJS, newest first (GET /errors). Use query to search like the TrackJS dashboard search (matches error messages, URLs, metadata and user IDs). Each error includes message, page URL, file:line:column, browser, user/session IDs, triage status, custom metadata and a link to its TrackJS details page. Set includeStack=true to get stack traces (trimmed to maxStackLines). For 'what is breaking most' questions, call top_messages first, then use this tool with query set to a message to see examples.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number. Defaults to 1. Use paging.nextPage from a previous result to continue. | |
| size | No | Items per page, 1-1000. TrackJS defaults to 20. Keep it small (e.g. 5-20) when includeStack is true. | |
| query | No | Search text, same as TrackJS dashboard search, e.g. "Cannot read properties of undefined" or a user ID. | |
| endDate | No | Only include data before this ISO 8601 date/date-time (UTC), e.g. 2026-10-08 or 2026-10-08T00:00:00Z. Precision is 1 second. | |
| startDate | No | Only include data after this ISO 8601 date/date-time (UTC), e.g. 2026-10-01 or 2026-10-01T14:00:00Z. Precision is 1 second. | |
| application | No | Limit results to one TrackJS application key (as configured in TrackJS). Omit for all applications. | |
| includeStack | No | Include each error's stack trace. Off by default because traces are large. | |
| maxStackLines | No | When includeStack is true, keep at most this many stack lines per error (default 20). |