Search PPM Snapshots with Workspace Repository Targeting
Search for ascending snapshot candidates that satisfy the provided package constraints. When workspace repositories are provided, the search is targeted to matching server repositories.
Authorizations
Body
Comma-separated package constraints (e.g., "ggplot2==3.5.0,dplyr>=1.0.0,sf")
Bioconductor version for Bioconductor repositories (e.g., "3.19", "3.20"). If omitted, auto-discovers latest version
If true, uses currentSnapshot from workspaceRepos as starting point for forward search. Requires workspaceRepos to be provided
Minimum R version for filtering packages (e.g., "4.0", "3.5.0"). If provided, only packages that require this R version or greater will be returned
Specific repository name filter (e.g., "cran", "bioconductor", "pypi"). If omitted, query all enabled repos
Optional list of allowed repository URLs. If provided and non-empty, only results from repos matching these URLs will be returned
Repository type filter. If omitted, query all repository types
R, Bioconductor, Python Array of workspace repositories from renv.lock. If provided, search is limited to matching server repositories