Skip to main content
POST
Search PPM Snapshots with Workspace Repository Targeting

Authorizations

X-Domino-Api-Key
string
header
required

Body

application/json
constraints
string
required

Comma-separated package constraints (e.g., "ggplot2==3.5.0,dplyr>=1.0.0,sf")

biocVersion
string

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

minRVersion
string

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

repo
string

Specific repository name filter (e.g., "cran", "bioconductor", "pypi"). If omitted, query all enabled repos

repoAllowlist
string[]

Optional list of allowed repository URLs. If provided and non-empty, only results from repos matching these URLs will be returned

repoType
enum<string>

Repository type filter. If omitted, query all repository types

Available options:
R,
Bioconductor,
Python
workspaceRepos
object[]

Array of workspace repositories from renv.lock. If provided, search is limited to matching server repositories

Response

Success

repos
object[]
required
snapshots
object[]
required
Last modified on June 26, 2026