Dependencies

Get Dependency Version Code Roots

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
namestringRequired
versionstringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/api/dependencies/{name}/versions/{version}/code_roots

Get Global Dependencies

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Bodyany of[]
or
or
Responses
200

Successful Response

application/json
get
/api/dependencies

Get Global Dependencies

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Bodyany of[]
or
or
Responses
200

Successful Response

application/json
post
/api/dependencies

Get Dependency Versions

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
package_namestringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Bodyany of[]
or
or
Responses
200

Successful Response

application/json
get
/api/dependencies/{package_name}/versions

Get Dependency Versions

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
package_namestringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Bodyany of[]
or
or
Responses
200

Successful Response

application/json
post
/api/dependencies/{package_name}/versions

Generate Sbom

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
post
/api/dependencies/global_sbom

Get Dependency Terms

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
get
/api/dependencies/_terms

Get Dependency Package Modules

get

Get all modules that use a specific package.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
package_namestringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/api/dependencies/{package_name}/modules

Get Dependency Package Deployments

get

Get all deployments/services that are running a specific package.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
package_namestringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/api/dependencies/{package_name}/deployments

Get Dependency Summary

get

Get a summary of a specific dependency package version.

Returns metrics about vulnerabilities, services, deployments, and reachability. Returns empty/zero values if data is not available.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
code_root_idintegerRequired
versionstringRequired
package_namestringRequired
Query parameters
service_idany ofOptional
integerOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/api/dependencies/code_roots/{code_root_id}/dependencies/{package_name}/versions/{version}/summary

Get Dependency Hygiene Summary

get

Get OSSF Scorecard hygiene scores for a dependency package. Returns None if no OSSF report is available.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
code_root_idintegerRequired
versionstringRequired
package_namestringRequired
Responses
200

Successful Response

application/json
Responseany of
or
nullOptional
get
/api/dependencies/code_roots/{code_root_id}/dependencies/{package_name}/versions/{version}/hygiene_summary

Get Dependency Activity Timeline

get

Get a timeline of version changes for a dependency in a code root.

Shows all versions of the package with commit and author information. Returns empty list if no versions found.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
code_root_idintegerRequired
package_namestringRequired
versionstringRequired
Query parameters
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/api/dependencies/code_roots/{code_root_id}/dependencies/{package_name}/versions/{version}/activity_timeline

Last updated

Was this helpful?