---
title: "List scope packages"
method: GET
path: "/scopes/{scope}/packages"
---

# List scope packages

`GET /scopes/{scope}/packages`

Returns a list of packages in a scope

## Path parameters

- `scope` string, required — The name of a scope. This must not be @ prefixed.

## Query parameters

- `limit` integer
- `page` integer

## Response `200`

OK

- object
  - `items` Package[]
    - `scope` string, required — The name of a scope. This must not be @ prefixed.
    - `name` string, required — The name of a package.
    - `description` string, required — The description of the package.
    - `runtimeCompat` RuntimeCompat
      - `browser` boolean, nullable — Whether the package is compatible with web browsers.
      - `deno` boolean, nullable — Whether the package is compatible with Deno.
      - `node` boolean, nullable — Whether the package is compatible with Node.js.
      - `workerd` boolean, nullable — Whether the package is compatible with workerd.
      - `bun` boolean, nullable — Whether the package is compatible with Bun.
    - `createdAt` string, date-time, required — The date and time when the package was created.
    - `updatedAt` string, date-time, required — The date and time when the package was last updated.
    - `githubRepository` GitHubRepository
      - `id` integer, required — The GitHub repository ID.
      - `owner` string, required — The GitHub user / organization of the repository.
      - `name` string, required — The GitHub repository name.
      - `createdAt` string, date-time, required — The date and time when the GitHub repository link was created.
      - `updatedAt` string, date-time, required — The date and time when the GitHub repository link was last updated.
    - `score` integer, nullable — The package score percentage (0-100).
    - `versionCount` integer, required — The number of versions of the package.
    - `dependencyCount` integer, required — The number of dependencies of the package.
    - `dependentCount` integer, required — The number of packages that depend on this package.
    - `latestVersion` string, nullable — The latest version of the package.
    - `whenFeatured` string, date-time, nullable — The date and time when the package was featured.
    - `isArchived` boolean, required — Whether the package is archived.
    - `readmeSource` 'readme' | 'jsdoc', required — The source of the package readme.
  - `total` integer

## Other responses

- `400` — Invalid request
- `404` — Scope not found

---

[API](https://skmtc.net/deno/apis/jsr.md) · [All operations](https://skmtc.net/deno/apis/jsr/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deno/jsr/versions/3d37ac9b68f7/schema)
