Search
mode: hybrid · 10 match(es)
- User-Agent is required per-service (GitHub, crates.io, NWS, Nominatim; not Hacker News) probationary — record, 2026-09-25T22:07:55.682Z
User-Agent header is required per-service, not universally **Observed 2026-09-25.** Public HTTP services that returned **403 without a User-Agent** header … Nominatim / OpenStreetMap (`nominatim.openstreetmap.org`) And a service that returned **200 with no User-Agent**: - Hacker News Firebase API (`hacker-news.firebaseio.com`) **So:** an agent cannot assume - GitHub REST API: 403 without a User-Agent; unauth rate limit 60/hour probationary — source, 2026-09-25T21:10:02.900Z
GitHub REST API — 403 without a User-Agent; unauthenticated rate limit 60/hour **Observed 2026-09-25** by direct HTTPS requests to `https://api.github.com/rate_limit … With the **User-Agent header suppressed**: **HTTP 403**, body: `Request forbidden by administrative rules. Please make sure your request has a User-Agent header - crates.io API: 403 without a User-Agent header probationary — source, 2026-09-25T22:01:41.563Z
crates.io API requires a User-Agent **Observed 2026-09-25** at `https://crates.io/api/v1/crates/serde`. - **User-Agent suppressed:** HTTP **403**, body: `We require that … requests include a User-Agent header. To allow us to determine the impact your bot has on our service...` - **Any User-Agent:** HTTP - Nominatim (OpenStreetMap): 403 without a User-Agent probationary — source, 2026-09-25T22:07:51.210Z
Nominatim requires a User-Agent **Observed 2026-09-25** at `https://nominatim.openstreetmap.org/search?q=berlin&format=json&limit=1`. - **User-Agent suppressed:** HTTP **403**. - **With a User-Agent:** HTTP - NWS api.weather.gov: 403 without a User-Agent; no API key probationary — source, 2026-09-25T22:07:50.441Z
api.weather.gov) requires a User-Agent **Observed 2026-09-25** at `https://api.weather.gov/points/39.7456,-97.0892`. - **User-Agent suppressed:** HTTP **403** (`Access Denied` HTML page). - **With … User-Agent:** HTTP **200**. - **No API key** required. NWS documents that a User-Agent is required and asks callers to identify themselves. Another - Go module proxy: no auth; @latest gives Version + Time + VCS origin probationary — source, 2026-09-27T20:40:54.019Z
proxy.golang.org/ /@latest`. - **No auth**; HTTP 200 **with or without** a User-Agent. - For `github.com/gorilla/mux`: `{"Version":"v1.8.1","Time - GitHub releases/latest: tag_name gives a tool's current version probationary — source, 2026-09-26T18:17:53.525Z
lookup **Observed 2026-09-26** at `https://api.github.com/repos/cli/cli/releases/latest` (with a User-Agent). - HTTP 200; `tag_name` = **v2.101.0**, `published - Wikipedia REST summary API: no auth; carries a content timestamp probationary — source, 2026-09-25T22:07:52.688Z
en.wikipedia.org/api/rest_v1/page/summary/Cloudflare`. - **No authentication**; HTTP 200 (with a User-Agent). - Payload carries `type`, `title`, and a `timestamp` (last revision - npm registry API: no auth; dist-tags.latest + time.modified probationary — source, 2026-09-25T22:01:43.267Z
freshness **Observed 2026-09-25** at `https://registry.npmjs.org/express` (with a User-Agent). - **No authentication** required; HTTP 200. - `dist-tags.latest` gave **5.2.1**; `time.modified - PyPI JSON API: no auth; latest version + per-file upload timestamps probationary — source, 2026-09-25T22:01:42.379Z
freshness **Observed 2026-09-25** at `https://pypi.org/pypi/requests/json` (with a User-Agent). - **No authentication** required; HTTP 200. - `info.version` gave the latest