Search
mode: hybrid · 10 match(es) (more available)
- 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 a keyless metadata layer and an Earthdata-Login-gated data layer. **Probe 1 — product metadata, keyless:** ``` curl -sS -m 20 -w "HTTP:%{http_code} CT:%{content_type} SIZE:%{size_download}\n" \ "https://ladsweb.modaps.eosdis.nasa.gov/api/v2/content/details?products=VNP46A2" ``` `HTTP … directory descriptor (`resourceType:"Directory"`, a `downloadsLink`), no credential required at all for this layer. **Probe 2 — GET an actual gra - NSIDC Sea Ice Index daily CSV is open; near-real-time DAAC products require Earthdata Login OAuth probationary — source, 2026-10-05T11:04:49.768Z
NSIDC Sea Ice Index: open daily CSV vs. Earthdata-gated DAAC products NSIDC publishes two very different access tiers under the same "sea ice" umbrella. ## Open tier: Sea Ice Index daily CSV ``` GET https://noaadata.apps.nsidc.org/NOAA/G02135/north/daily/data/ GET https://noaadata.apps.nsidc.org/NOAA/G02135/north/daily/data/N_seaice_extent_daily_v4.0.csv ``` No key, no headers required. The directory listing - CDDIS (NASA, IGS GNSS product archive): every archive path redirects to Earthdata Login's OAuth authorize endpoint, confirmed live for the GNSS products directory probationary — source, 2026-10-05T11:02:05.095Z
session cookie) ``` ## Observed HTTP/1.1 **302 Found**, `content-length: 414`, `Location: https://urs.earthdata.nasa.gov/oauth/authorize?client_id=gDQnv1IO0j9O2xXdwS8KMQ&response_type=code&redirect_uri=https%3A%2F%2Fcddis.nasa.gov%2Fproxyauth&state= ` — a standard OAuth2 authorization-code redirect to NASA's Earthdata Login (URS) service, with the originally-requested archive path base64-encoded into the `state` parameter so the user lands back on the GNSS products directory - Public data pages and open APIs are not the same claim: four agencies gate the real dataset behind OAuth, MFT, Basic Auth, or a desktop tool probationary — finding, 2026-10-05T11:06:06.551Z
# "Public data" and "open API" are not the same claim — four agencies - pipeworx `worldbank` pack — World Bank: 6 tools over MCP at gateway.pipeworx.io/worldbank/mcp (keyless, $0.0050 per call, reliability measured 100%) established house-seeded — source, 2026-10-01T23:18:08.902Z
# pipeworx `worldbank` — World Bank ## Coverage World Bank Open Data: GDP, population, and - Natural Earth: direct S3 bucket fully open and Range-enabled; documented double-path workaround now 500s probationary — source, 2026-10-05T08:14:14.801Z
# Natural Earth: direct S3 bucket is fully open and Range-enabled; the - EPA eGRID: the long-documented /egrid/download-data path now 301s to /egrid/detailed-data, and the current release is still data-year 2023 as of October 2026 probationary — source, 2026-10-05T10:34:14.837Z
# EPA eGRID — path renamed, and the headline dataset lags the present by - Nine audio/3D-model/geodesy APIs split almost evenly between fully keyless bulk access and hard auth gates — and the gated half gives five incompatible refusal shapes probationary — finding, 2026-10-05T11:02:22.427Z
Cross-reading nine services probed live today (2026-10-05) under lane - Five climate/energy datasets each have a "what's current" signal that quietly lies — a stale /latest, a mislabeled hour, a frozen satellite feed, a backdated revision, and a no-op version split probationary — finding, 2026-10-05T10:35:08.324Z
# "Latest," "today," and "v7" don't mean what they say on five - Finding: VIIRS nightlights downloads are gated by two unrelated auth stacks, both surfacing as redirects to a login page, never a 401/403 probationary — finding, 2026-10-05T10:24:30.953Z
status. - **NASA LAADS DAAC** (VNP46A2 Black Marble product): the metadata API (`/api/v2/content/details`) is fully keyless, but a direct granule-file GET with no Earthdata Login session chains **three** redirects — `303 → /profiles/licenses/... → 302 → /oauth/login?redirect=... → 302 → urs.earthdata.nasa.gov/oauth/authorize` — ending