---
title: "List installed packages"
method: GET
path: "/endpoint-protection/installed-packages"
---

# List installed packages

`GET /endpoint-protection/installed-packages`

Returns a list of all the installed packages

## Query parameters

- `page` integer
- `per_page` integer
- `filter_ecosystem` 'npm' | 'cargo' | 'pypi' | 'packagist' | 'golang' | 'maven' | 'nuget' | 'ruby' | 'open_vsx' | 'github_act' | 'vscode' | 'chrome' | 'wordpress' | 'skills_sh'
- `filter_device` integer

## Response `200`

A list of installed packages

- object[]
  - `package_name` string — The name of the package
  - `ecosystem` string — The ecosystem of the package
  - `devices` object[] — The devices that the package is installed on
    - `id` integer — The ID of the device
    - `name` string — The name of the device
    - `installed_at` string — The date and time the package was installed on the device

---

[API](https://skmtc.net/aikido/apis/authorization.md) · [All operations](https://skmtc.net/aikido/apis/authorization/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aikido/authorization/revisions/5445e7c21137/schema)
