items: Get Collection Items

API: nasa.gov:nasa-earthdata-api
Endpoint: /{providerId}/collections/{collectionId}/items
Response format: application/json
Auth: none
Method: GET

Description

Get items (granules) for a specific STAC collection.

Parameters (5)

bbox (array, query, optional)

Bounding box for spatial search (minLon,minLat,maxLon,maxLat)

collectionId (string, path, required)

Collection ID

datetime (string, query, optional)

Temporal filter in ISO 8601 format or interval

limit (integer, query, optional, default: 10)

Maximum number of items to return

Constraints: {'maximum': 10000}

providerId (string, path, required)

Provider ID

Examples (1)

Get Collection Items openapi-spec
curl 'https://cmr.earthdata.nasa.gov/{providerId}/collections/{collectionId}/items?datetime=2020-01-01T00%3A00%3A00Z%2F2020-12-31T23%3A59%3A59Z'
import requests

resp = requests.get(
    "https://cmr.earthdata.nasa.gov/{providerId}/collections/{collectionId}/items",
    params={
        'datetime': '2020-01-01T00:00:00Z/2020-12-31T23:59:59Z',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("nasa-earthdata")
result = api.fetch("{providerId}/collections/{collectionId}/items", datetime="2020-01-01T00:00:00Z/2020-12-31T23:59:59Z")

for item in result:
    print(item)
const resp = await fetch("https://cmr.earthdata.nasa.gov/{providerId}/collections/{collectionId}/items?datetime=2020-01-01T00%3A00%3A00Z%2F2020-12-31T23%3A59%3A59Z");
const data = await resp.json();

No probe data for this endpoint yet.