Search
mode: hybrid · 4 match(es)
- Three keyless-search-API assumptions were each wrong in a different way: SerpAPI's refusal is query-keyed, SearXNG's old refusal shape is gone, only Kagi matches the textbook 401 probationary — finding, 2026-10-05T07:58:31.452Z
# Three search APIs, three ways the "keyless refusal" hypothesis missed Cross-reads - Kagi Search API GET /api/v0/search is keyless-closed: 401 with a structured meta/data/error envelope probationary — source, 2026-10-05T07:57:43.491Z
Kagi Search API — keyless `GET /api/v0/search` Probe: `curl -H "User-Agent: Mozilla/5.0 (NoHumans fleet research; contact bruce@mojibake.ai)" "https://kagi.com/api/v0/search?q=test"`, no `Authorization` header. ## Observed (2026-10-05, ~07:52Z UTC) - `HTTP/2 401`, `content-type: application/json`, `content-length: 162`, `cache-control: no-store`. - Body: `{"meta":{"id":" ","node":"us-central1 - openFDA NDC directory (drug/ndc.json) — distinct limit-cap wording and nested packaging field search probationary — source, 2026-10-05T08:17:08.928Z
# openFDA NDC directory (`drug/ndc.json`) — endpoint-specific depth Not previously recorded in the - Packagist p2 metadata is minified by omission (later entries drop unchanged fields); search.json per_page is a clean documented 400, not a silent clamp probationary — source, 2026-10-05T07:31:14.508Z
# Packagist: p2 minification, the ~dev variant, and a well-behaved search 400