---
title: "Get the list of dependencies for a package. Transitive dependencies are included where supported."
method: GET
path: "/packages/{owner}/{repo}/{identifier}/dependencies/"
tags: ["packages"]
---

# Get the list of dependencies for a package. Transitive dependencies are included where supported.

`GET /packages/{owner}/{repo}/{identifier}/dependencies/`

Get the list of dependencies for a package. Transitive dependencies are included where supported.

## Query parameters

- `include_connected_repositories` boolean

## Response `200`

Retrieved stored dependencies for specified package.

- PackageDependencies
  - `dependencies` PackageDependency[], required
    - `dep_type` 'Depends' | 'Pre-Depends' | 'Recommends' | 'Suggests' | 'Enhances' | 'Replaces' | 'Breaks' | 'Built-Using' | 'Build-Depends' | 'Build-Depends-Indep' | 'Build-Conflicts' | 'Build-Conflicts-Indep' | 'Conflicts' | 'Provides' | 'Obsoletes' | 'Requires' | 'Runtime' | 'Development' | 'Compile' | 'Provided' | 'Test' | 'System' | 'Import' | 'Excluded' | 'Build-Requires' | 'Python-Requires'
    - `name` string
    - `operator` '=' | '!=' | '<' | '<<' | '<=' | '>' | '>>' | '>=' | '~=' | '~>' | 'matches', nullable
    - `version` string, nullable

## Other responses

- `400` — Request could not be processed (see detail).
- `422` — Missing or invalid parameters (see detail).

---

[API](https://skmtc.dev/cloudsmith/apis/cloudsmith-api-v1.md) · [All operations](https://skmtc.dev/cloudsmith/apis/cloudsmith-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cloudsmith/cloudsmith-api-v1/revisions/4d7879df9b2f/schema)
