---
title: "Package catalog"
method: GET
path: "/api/packages"
tags: ["System"]
---

# Package catalog

`GET /api/packages`

## Request

- Base URL: `https://app.walkeros.io`
- URL: `https://app.walkeros.io/api/packages`
- Auth: none declared

Resolved `@walkeros/*` package catalog for the add-step picker, optionally filtered by type and platform.

## Query parameters

- `type` string: Filter by package type.
- `platform` string: Filter by platform.

## Response `200`

Package catalog

- PackageCatalogResponse
  - `catalog` PackageCatalogEntry[], required
    - `name` string, required
    - `version` string, required
    - `description` string
    - `type` string, required
    - `platform` string[], required
  - `count` integer, required

## Other responses

- `400`: Validation error
- `502`: Package catalog unavailable

---

[API](https://skmtc.dev/walkeros/apis/walkeros-tag-manager-api.md) · [All operations](https://skmtc.dev/walkeros/apis/walkeros-tag-manager-api/llms.txt) · [OpenAPI document](https://skmtc.dev/walkeros/apis/walkeros-tag-manager-api/revisions/1b692e17a011?raw)
