List NASA GIBS satellite imagery layers (catalog)
Changed onPaginated catalog of NASA GIBS layers parsed from the upstream WMTS capabilities document (4.93 MB XML, cached 24 hours). 1236 layers are published on the default epsg4326 projection, spanning MODIS, VIIRS, AIRS, OMI, OMPS, CERES, AMSR, SMAP, MERRA-2, TEMPO, MISR, Landsat, and more. Filter by q (substring against identifier and title), format (image/png, image/jpeg, application/vnd.mapbox-vector-tile), and projection. Sugra does NOT proxy binary tiles. Data: NASA GIBS / NASA Earthdata (US public domain).
Request
- Base URL: https://sugra.ai
- URL: https://sugra.ai/api/v1/environment/nasa-gibs/layers
- Auth: API key in header x-api-key
Query parameters
Substring match against layer identifier and title (case-insensitive).
MIME-type filter: image/png, image/jpeg, or application/vnd.mapbox-vector-tile.
Catalog projection: epsg4326 (global), epsg3857 (Web Mercator), epsg3413 (Arctic), epsg3031 (Antarctic).
Page size (1-200).
Pagination offset (0-10000).
Response
Layer catalog listing. Data: NASA GIBS / NASA Earthdata (US public domain).
Example response
{
"data": {
"projection": "epsg4326",
"pathway": "best",
"q": "MODIS",
"format_filter": "image/jpeg",
"layers": [
{
"identifier": "MODIS_Terra_CorrectedReflectance_TrueColor",
"title": "Corrected Reflectance (True Color, Terra/MODIS)",
"format": "image/jpeg",
"tile_matrix_set": "250m",
"projection": "epsg4326",
"bbox": [
-180,
-90,
180,
90
],
"default_time": "2026-01-01",
"temporal_extent_end": "2026-04-19"
}
],
"attribution": "NASA GIBS / NASA Earthdata (US public domain)"
},
"meta": {
"endpoint": "/api/v1/fred/us/cpi",
"data_time": "2026-04-16T14:30:00Z",
"response_time": "2026-04-16T14:30:12Z",
"provider": "Sugra API v1.0.1",
"data_age_days": 8.532,
"source": "sugra_crypto",
"attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
"fallback_chain": [
"sugra_crypto",
"sugra_finance"
],
"stale_since": "2026-09-08T12:00:00Z",
"period": "2026-Q1",
"notes": "the UKMTO report behind these counts is dated 2026-08-21 and is 11 days old"
}
}Changes
- info
added the non-success response with the status
- info
- info
added the optional property
/to the response with the status
- info