---
title: "List the failing installs of the plugins you published"
method: GET
path: "/api/analytics/errors"
tags: ["Analytics"]
---

# List the failing installs of the plugins you published

`GET /api/analytics/errors`

## Request

- Base URL: `https://trmnl.com`
- URL: `https://trmnl.com/api/analytics/errors`
- Auth: HTTP bearer

One row per distinct error message still failing in the last week, with who can act on it: author (your plugin), upstream (the data source), installer_connection or installer_setup. Rows you hid stay listed with hidden true.

## Response `200`

Success

- object
  - `data` object[]
    - `kind` 'recipe' | 'third_party'
    - `subject_id` integer
    - `plugin_name` string, nullable
    - `owner` 'author' | 'upstream' | 'installer_connection' | 'installer_setup'
    - `message` string
    - `count` integer
    - `last_seen` string, date_time
    - `hidden` boolean

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/trmnl/apis/trmnl-api.md) · [All operations](https://skmtc.dev/trmnl/apis/trmnl-api/llms.txt) · [OpenAPI document](https://skmtc.dev/trmnl/apis/trmnl-api/revisions/66179e6d663b?raw)
