NASA-PDS / registry-api

Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS Registry.
https://nasa-pds.github.io/pds-api
Apache License 2.0
3 stars 5 forks source link

As a user, I want to know the primary members of an aggregate product #474

Open jordanpadams opened 4 months ago

jordanpadams commented 4 months ago

Checked for duplicates

Yes - I've already checked

🧑‍🔬 User Persona(s)

Data User

💪 Motivation

...so that I can access only the primary products of a collection or bundle vs. all associated products

📖 Additional Details

No response

Acceptance Criteria

Given a bundle with secondary collections When I perform /products/{bundle-lidvid}/members/primaries (or some other better design) Then I expect only the primary members of the bundle to be returned

Given a bundle with secondary collections When I perform /products/{bundle-lidvid}/members/members/primaries (or some other better design) Then I expect only the primary members of the primary collections to be returned

Given a collection with secondary members When I perform /products/{collection-lidvid}/members/primaries (or some other better design) Then I expect only the primary members of the collection to be returned

⚙️ Engineering Details

No response

🎉 I&T

No response