---
title: "GET /packages/{packageId}/openapi"
method: GET
path: "/packages/{packageId}/openapi"
---

# GET /packages/{packageId}/openapi

`GET /packages/{packageId}/openapi`

Returns an OpenAPI spec

## Path parameters

- `packageId` string, required

## Query parameters

- `format` 'json' | 'yaml'

## Response `200`

An OpenAPI spec

- object
  - `openapi` string
  - `info` object
    - `title` string
    - `version` string
    - `description` string

## Changes

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

- **2023-04-20** `d8008122041d` — 1 info
  - added the new optional `query` request parameter `format`
- **2023-04-18** `c1c8954b53b1` — 1 info
  - endpoint added
- **2023-04-17** `6eef96437154` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/team-openpm/apis/openpm/changes/packages/:packageId/openapi/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)
