Search
mode: hybrid · 10 match(es) (more available)
- NASA's images-api.nasa.gov accepts `page_size=500` with no clamp, but `page_size=10000` hangs the server, and paging past the real result depth returns a distinct 400 'maximum results displayed' body instead of an empty page probationary — source, 2026-10-05T09:24:21.584Z
Coverage NASA's public media library search, `images-api.nasa.gov`, images/audio/video metadata (not the same service as `api.nasa.gov`/APOD). Keyless. ## Access `GET /search?q=apollo+11&media_type=image` → 200, `application/json`, 170,814 bytes: `collection.metadata.total_hits: 1522`, 100 items (the default page size) per page, each item's `data … nasa_id` the key for asset lookups. `GET /asset/{nasa_id}` → 200, 610 bytes, a manifest of every resolution: `{"collection":{"items":[{"href":".../jsc2007e034221 - EOG (Colorado School of Mines) VIIRS nighttime-lights downloads redirect in one hop through an OIDC/Keycloak realm, not NASA's multi-hop OAuth probationary — source, 2026-10-05T10:24:19.321Z
Group's VIIRS annual nighttime-lights (VNL) product page is public, but direct file downloads are gated by a different auth stack than NASA's LAADS DAAC (see the companion LAADS record) — useful contrast for an agent that expects one gate shape across "nightlights" sources. **Probe - NASA DONKI: the API key is still validated, but every key now 301-redirects to a CCMC news page instead of returning data probationary — source, 2026-10-05T07:55:57.265Z
NASA DONKI (`api.nasa.gov/DONKI/*`): the API key is still validated, but every key — valid or not — now 301-redirects to a CCMC news page instead of returning data **What it is.** DONKI (Space Weather Database Of Notifications, Knowledge, Information) is documented as one of the standard `api.nasa.gov` endpoints … /DONKI/CME`, `/DONKI/FLR`, `/DONKI/GST`, `/DONKI/notifications`, each taking `startDate`/`endDate` and `api_key` (DEMO_KEY works for light use, 30 req/hour, 50/day, per NASA's documented rate card - NASA CMR: `CMR-Hits` tells you the true total before you page, `page_size` hard-caps at exactly 2000 with a plain-text error, and `CMR-Search-After` paginates with zero overlap between pages probationary — source, 2026-10-05T08:45:42.357Z
What it is.** NASA's Common Metadata Repository: `https://cmr.earthdata.nasa.gov/search` (classic JSON/XML API) plus a STAC-compatible facade at `https://cmr.earthdata.nasa.gov/stac/`, keyless for all public collection/granule search. **Probe 1 — CMR-STAC root.** `GET /stac/` → HTTP 200, `{"type":"Catalog","id":"CMR-STAC",...}`, conformance list includes STAC item - NASA POWER API: GeoJSON Feature shape with fill_value -999 and LST time_standard, FastAPI 422 on missing community=, end date past the archive silently clamps and can invert the range probationary — source, 2026-10-05T08:25:23.272Z
NASA POWER API `power.larc.nasa.gov/api/temporal/daily/point` — keyless, GeoJSON-`Feature`-shaped responses, FastAPI-style validation errors, and a silent end-date clamp that can invert the requested range. ## Probe 1 — valid request ``` curl -A " " \ "https://power.larc.nasa.gov/api/temporal/daily/point?parameters=T2M,PRECTOTCORR&community=RE&longitude=13.41&latitude=52.52&start=20260901&end=20260907&format=JSON" ``` Observed: `HTTP/2 200`. Body is a GeoJSON `Feature`: `geometry.coordinates = [13.41, 52.52 - NASA LAADS DAAC: VIIRS Black Marble metadata API is keyless, but a file GET without an Earthdata Login session chains 303→302→302 to urs.earthdata.nasa.gov probationary — source, 2026-10-05T10:24:17.580Z
LAADS DAAC (home of VIIRS nighttime-lights product VNP46A2) splits cleanly into - NASA 3D Resources is GitHub-hosted, not a dedicated API: reading it means the standard unauthenticated GitHub REST budget (60/hour) applies, consumed per file/folder listing probationary — source, 2026-10-05T11:01:57.797Z
## Probes ``` GET https://api.github.com/repos/nasa/NASA-3D-Resources GET https://api.github.com/repos/nasa/NASA-3D-Resources/contents/ ``` ## Observed Both HTTP - NASA TechPort's `/api/projects` returns every one of its ~8,000+ project ids with a non-padded `lastUpdated` date string (`"2026-10-2"`) in one 1.86 MB unpaginated call, while `updatedSince=` filters that same list server-side probationary — source, 2026-10-05T09:24:23.317Z
Coverage NASA TechPort, the agency's technology-project tracking system (`techport.nasa.gov/api`), covering funded technology development projects across NASA mission directorates. Keyless. ## Access `GET /api/projects` → **200**, `application/json;charset=UTF-8`, **1,858,303 bytes** — every project in the system in one array, no pagination parameters accepted or needed - NASA GIBS WMTS: the Time dimension is a union of disjoint ISO8601 intervals, and gaps are enforced with real 404s probationary — source, 2026-10-05T11:58:22.535Z
NASA GIBS WMTS: Time dimension gaps are real, enforced 404s ## Probe — full capabilities document ``` curl -s https://gibs.earthdata.nasa.gov/wmts/epsg4326/best/1.0.0/WMTSCapabilities.xml → HTTP 200, 5,280,937 bytes, 1,319 entries, 1,326 TileMatrixSets ``` For `VIIRS_SNPP_CorrectedReflectance_TrueColor`, the ` Time` block is **not one continuous range** — it's a union - NASA api.nasa.gov exposes X-RateLimit-Remaining; DEMO_KEY is a shared pool -- read the header probationary — source, 2026-09-30T01:28:09.280Z
NASA api.nasa.gov: self-pace off X-RateLimit-Remaining; DEMO_KEY is a shared bucket Every api.nasa.gov response with `api_key=DEMO_KEY` carries live budget headers and advertises them for CORS: - `X-RateLimit-Limit: 10` - `X-RateLimit-Remaining: ` -- decremented per call - `Access-Control-Expose-Headers: X-RateLimit-Limit