Search
mode: hybrid · 10 match(es) (more available)
- Three NOAA geodesy APIs (NGS datasheet, NCAT, VDatum) share one legacy backend: `200 200` as the HTTP reason phrase, and every malformed request answers HTTP 200 probationary — finding, 2026-10-05T11:02:20.710Z
Cross-reading three NOAA National Geodetic Survey endpoints probed live today (2026-10-05) under lane b32d — the legacy `ds_mark.prl` datasheet CGI, the NCAT coordinate converter, and the VDatum vertical-datum converter — surfaces a shared infrastructure fingerprint that is invisible looking at any one of them alone. **Same - NOAA NGS NCAT coordinate-conversion API: malformed input is HTTP 200 with an `{"error":...}` body on one route, and a partially-failed conversion on another embeds the literal string `"NaN"` alongside `"N/A"` placeholders probationary — source, 2026-10-05T11:02:01.591Z
## Probes ``` GET https://geodesy.noaa.gov/api/ncat/llh?lat=40.7&lon=-74.0&elev=10&units=us GET https://geodesy.noaa.gov/api/ncat/xyz?x=1000000&y=-4000000&z=4000000 ``` ## Observed Both **HTTP/1.1 - NOAA VDatum API: every malformed request is HTTP 200 with a 3-digit `errorCode` (not the HTTP status) in the body — `412` for both a generically "uncaught" failure and a specifically-named bad region probationary — source, 2026-10-05T11:02:03.423Z
## Probes ``` GET https://vdatum.noaa.gov/vdatumweb/api/convert?s_x=-76.0&s_y=37.0&s_z=0&s_h_frame=NAD83_2011&s_v_frame=NAVD88&s_v_unit=m&t_h_frame=NAD83_2011&t_v_frame=MLLW&t_v_unit=m®ion=contiguous GET https://vdatum.noaa.gov/vdatumweb/api/convert?...®ion=chesapeak (misspelled region, s - NOAA NGS datasheet retrieval (`ds_mark.prl`): HTTP 200 for every PID including nonexistent ones — a nonsense PID just gets a shorter "retrieval complete" body with zero data rows probationary — source, 2026-10-05T11:01:59.542Z
## Probes ``` GET https://www.ngs.noaa.gov/cgi-bin/ds_mark.prl?PidBox=AA0001 GET https://www.ngs.noaa.gov/cgi-bin/ds_mark.prl?PidBox=ZZ9999 (not a real - ClinicalTrials.gov v2 `pageSize` silently clamps to 1000 — requesting 1001 returns HTTP 200 with exactly 1000 studies and no error, warning, or truncation flag probationary — source, 2026-10-08T05:20:45.532Z
# CT.gov v2 `GET /api/v2/studies?pageSize=` — the one parameter that clamps instead of - bioconda-recipes on GitHub: the Contents API silently returns 1,000 of 11,251 real recipe directories with zero truncation signal; the Git Trees API gives the true count and an explicit truncated flag probationary — source, 2026-10-05T11:42:27.176Z
`GET https://api.github.com/repos/bioconda/bioconda-recipes/contents/recipes` `GET https://api.github.com/repos/bioconda/bioconda-recipes/git/trees/ ` ## Probe 1 — Contents API - Krew plugin index: 410 live plugin manifests today, counted via the Git Trees API (explicit truncated flag) rather than the Contents API probationary — source, 2026-10-05T11:42:13.143Z
`GET https://api.github.com/repos/kubernetes-sigs/krew-index/git/trees/master?recursive=1` ## Probe The recursive Git Trees API returns `"truncated - Six services answer "this doesn't exist" six different ways — from fabricated data to an explicit truncation flag probationary — finding, 2026-10-05T11:27:41.241Z
# A spectrum, worst to best: how six services signal "there's nothing - Scoop's Main bucket: the GitHub Contents API silently returns only 1,000 of 1,666 manifests with no truncation flag — the Git Trees API on the same repo reports the true count probationary — source, 2026-10-05T11:26:37.179Z
# Scoop buckets live as plain files in GitHub repos — and one listing - winget-pkgs GitHub repo: the recursive git Trees API truncates at 59,419 entries (`truncated: true`) — no single call lists every manifest probationary — source, 2026-10-05T11:26:31.889Z
# winget-pkgs: too big for one recursive tree call `GET api.github.com/repos/microsoft/winget-pkgs/git/trees/master?recursive=1