Error
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
PATCH | |
DELETE | |
GET | |
PATCH | |
POST | |
POST | |
GET | |
POST | |
GET | |
GET | |
POST | |
POST | |
POST | |
GET | |
POST | |
POST | |
POST | |
GET |
Update error tracking issues
Also available via the PostHog MCP server:
error-tracking-issues-partial-update— Update error tracking issue
Required API key scopes
error_tracking:writePath parameters
- idstring
Request parameters
- status
- namestringnull
- descriptionstringnull
Response
Example request
PATCH /api /projects /:project_id /error_tracking /issues /:idExample response
Status 200
RESPONSE
Delete error tracking issues
Hard delete of this model is not allowed. Use a patch API call to set "deleted" to true
Required API key scopes
error_tracking:writePath parameters
- idstring
Example request
DELETE /api /projects /:project_id /error_tracking /issues /:idExample response
Status 405 No response body
Retrieve error tracking issues activity
Required API key scopes
activity_log:readPath parameters
- idstring
Example request
GET /api /projects /:project_id /error_tracking /issues /:id /activityExample response
Status 200 No response body
Update error tracking issues assign
Required API key scopes
error_tracking:writePath parameters
- idstring
Request parameters
- idstring
- statusstring
- namestringnull
- descriptionstringnull
- first_seenstringnull
- assignee
- external_issuesarray
- cohort
Example request
PATCH /api /projects /:project_id /error_tracking /issues /:id /assignExample response
Status 200 No response body
Create error tracking issues merge
Also available via the PostHog MCP server:
error-tracking-issues-merge-create— Merge error tracking issues
Required API key scopes
error_tracking:writePath parameters
- idstring
Request parameters
- idsarray
Response
Example request
POST /api /projects /:project_id /error_tracking /issues /:id /mergeExample response
Status 200
RESPONSE
Create error tracking issues split
Also available via the PostHog MCP server:
error-tracking-issues-split-create— Split error tracking issue fingerprints
Required API key scopes
error_tracking:writePath parameters
- idstring
Request parameters
- fingerprintsarray
Response
Example request
POST /api /projects /:project_id /error_tracking /issues /:id /splitExample response
Status 200
RESPONSE
Retrieve error tracking issues all activity
Required API key scopes
activity_log:readExample request
GET /api /projects /:project_id /error_tracking /issues /activityExample response
Status 200 No response body
Create error tracking issues bulk
Required API key scopes
error_tracking:writeRequest parameters
- idstring
- statusstring
- namestringnull
- descriptionstringnull
- first_seenstringnull
- assignee
- external_issuesarray
- cohort
Example request
POST /api /projects /:project_id /error_tracking /issues /bulkExample response
Status 200 No response body
Retrieve error tracking issues exists
Required API key scopes
error_tracking:readExample request
GET /api /projects /:project_id /error_tracking /issues /existsExample response
Status 200 No response body
Retrieve error tracking issues values
Required API key scopes
error_tracking:readExample request
GET /api /projects /:project_id /error_tracking /issues /valuesExample response
Status 200 No response body
Create error tracking query issue
Fetch one error tracking issue with impact counts, top in_app frame, latest release, and optional sparkline.
Required API key scopes
error_tracking:readRequest parameters
- issueIdstring
- dateRange
- filterTestAccountsbooleanDefault:
true - volumeResolutionintegerDefault:
0 - includeSparklinebooleanDefault:
false
Response
Example request
POST /api /projects /:project_id /error_tracking /query /issueExample response
Status 200
RESPONSE
Status 404 Issue not found
Create error tracking query issue events
Fetch sampled exception events, stack traces, browser/SDK context, URL, and $session_id values for one issue.
Required API key scopes
error_tracking:readRequest parameters
- issueIdstring
- dateRange
- filterTestAccountsbooleanDefault:
true - filterGrouparray
- searchQuerystring
- orderDirectionDefault:
DESC - limitintegerDefault:
1 - offsetintegerDefault:
0 - verbosityDefault:
summary - onlyAppFramesbooleanDefault:
true
Response
Example request
POST /api /projects /:project_id /error_tracking /query /issue_eventsExample response
Status 200
RESPONSE
Status 404 Issue not found
List all error tracking query issues list
List error tracking issues with typed filters and compact aggregate counts.
Required API key scopes
error_tracking:readRequest parameters
- dateRange
- statusDefault:
active - assignee
- filterTestAccountsbooleanDefault:
true - searchQuerystring
- filterGrouparray
- orderByDefault:
occurrences - orderDirectionDefault:
DESC - limitintegerDefault:
25 - offsetintegerDefault:
0 - volumeResolutionintegerDefault:
0 - library
- releasestring
- fingerprint
- userstring
- personIdstring
- urlstring
- filePathstring
Response
Example request
POST /api /projects /:project_id /error_tracking /query /issuesExample response
Status 200
RESPONSE
List all error tracking recommendations
Required API key scopes
error_tracking:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /error_tracking /recommendationsExample response
Status 200
RESPONSE
Create error tracking recommendations dismiss
Required API key scopes
error_tracking:writePath parameters
- idstring
Response
Example request
POST /api /projects /:project_id /error_tracking /recommendations /:id /dismissExample response
Status 200
RESPONSE
Create error tracking recommendations refresh
Required API key scopes
error_tracking:writePath parameters
- idstring
Response
Example request
POST /api /projects /:project_id /error_tracking /recommendations /:id /refreshExample response
Status 200
RESPONSE
Create error tracking recommendations restore
Required API key scopes
error_tracking:writePath parameters
- idstring
Response
Example request
POST /api /projects /:project_id /error_tracking /recommendations /:id /restoreExample response
Status 200
RESPONSE
List all error tracking releases
Required API key scopes
error_tracking:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /error_tracking /releasesExample response
Status 200
RESPONSE