Skip to main content

TransitiveDependencies

Get the full transitive dependency tree for software components, including both direct and indirect dependencies.
All components in a request must belong to the same ecosystem. Mixing ecosystems (e.g., npm and Maven) results in a validation error.

Request Format

  • depth (optional) — Maximum number of dependency levels to traverse
  • limit (optional) — Maximum number of dependencies returned

HTTP Request Example

Response Format

Returns resolved transitive dependencies for the requested components.
  • dependencies: List of direct and transitive dependencies
  • status: Request outcome (success or failure)
Each dependency includes:
  • purl: Dependency Package URL
  • version: Resolved version
  • requirement: Version constraint that resolved the dependency

Response Examples

Complete Transitive Analysis

Component with No Dependencies