---
title: "GET /packages"
method: GET
path: "/packages"
---

# GET /packages

`GET /packages`

Returns all packages

## Query parameters

- `limit` integer
- `page` integer

## Response `200`

A paginated list of packages

- object
  - `items` PackageLite[]
    - `id` string, required — Package id
    - `name` string — Package name
    - `machine_name` string — Package name (for machines)
    - `domain` string — Package domain
    - `version` string — Package version
    - `created_at` string, date-time — Package creation date
    - `updated_at` string, date-time — Package last update date
    - `published_at` string, date-time — Package publication date
    - `logo_url` string — Package logo url
    - `contact_email` string — Package contact email
    - `legal_info_url` string — Package legal info url
    - `description` string — Package description
    - `machine_description` string — Package description (for machines)
    - `user_id` string — Package owner user id
  - `total` integer
  - `page` integer
  - `limit` integer

## Changes

> 10 revisions in range; 1 could not be searched.

- **2023-04-21** `810371157922` — 1 warning
  - removed the optional property `items/items/openapi` from the response with the `200` status
- **2023-04-20** `d8008122041d` — 2 info
  - added the new optional `query` request parameter `limit`
  - added the new optional `query` request parameter `page`
- **2023-04-17** `6eef96437154` — 2 warning, 1 info
  - deleted the `query` request parameter `limit`
  - deleted the `query` request parameter `page`
  - added the optional property `items/items/openapi` to the response with the `200` status

[Change history](https://skmtc.dev/team-openpm/apis/openpm/changes/packages/get.md)

---

[API](https://skmtc.dev/team-openpm/apis/openpm.md) · [All operations](https://skmtc.dev/team-openpm/apis/openpm/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/team-openpm/openpm/revisions/586e2dd4f865/schema)
