-
Notifications
You must be signed in to change notification settings - Fork 102
Open
Description
I'm trying to query a single file using the documentation examples
curl "https://cmr.earthdata.nasa.gov/search/granules?collection_concept_id=C1234567-PODAAC&producer_granule_id\[\]=DummyID"
curl "https://cmr.earthdata.nasa.gov/search/granules?collection_concept_id=C1234567-PODAAC&readable_granule_name\[\]=DummyID"
I can query a shortname with temporal to get a few results.
curl https://cmr.earthdata.nasa.gov/search/granules.umm_json?options%5Bshort_name%5D%5Bignore_case%5D=true&options%5Bshort_name%5D%5Bpattern%5D=true&page_size=200&short_name=VNP02MOD&sort_key=-start_date&temporal=2026-01-05T10%3A00%3A00Z%2C2026-01-05T10%3A11%3A00Z
{
"hits": 3,
"took": 34,
"items": [
{
"meta": {
"concept-type": "granule",
"concept-id": "G3948556447-LAADS",
"revision-id": 1,
"native-id": "LAADS:9341185575",
"collection-concept-id": "C2105087643-LAADS",
"provider-id": "LAADS",
"format": "application/echo10+xml",
"revision-date": "2026-01-06T01:01:09.428Z"
},
"umm": {
"TemporalExtent": {
"RangeDateTime": {
"BeginningDateTime": "2026-01-05T10:06:00.000Z",
"EndingDateTime": "2026-01-05T10:12:00.000Z"
}
},
"DataGranule": {
"DayNightFlag": "Both",
"Identifiers": [
{
"Identifier": "VNP02MOD.A2026005.1006.002.2026005182206.nc",
"IdentifierType": "ProducerGranuleId"
}
],
But when I pull out the concept-id and use the identifier next to ProducerGranuleId to search a single file, 0 results are returned.
$ curl https://cmr.earthdata.nasa.gov/search/granules.umm_json?collection_concept_id=G3948556447-LAADS&producer_granule_id=VNP02MOD.A2026005.1006.002.2026005182206.nc
{"hits":0,"took":6,"items":[]}
Am I using the api incorrectly or is this unexpected behavior?
Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels