Usgs Water Rate Limits
USGS Water Services (both legacy WaterServices and next-generation api.waterdata.usgs.gov) implement rate limiting to prevent any single user from degrading service availability for others. Anonymous (unauthenticated) users face a more conservative request ceiling; registering for a free API key at api.waterdata.usgs.gov/signup/ raises that ceiling. Exact numeric thresholds are not publicly published. Enforcement is via IP-level blocking (HTTP 403) for excessive anonymous use. API-key users receive HTTP 429 on throttle. The Water Quality Portal (waterqualitydata.us) does not publish specific limits but supports POST for large queries and gzip compression to reduce round-trip load.
Usgs Water Rate Limits is the machine-readable rate-limit profile for USGS Water Services on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 2 rate-limit definitions, across the anonymous and api-key tiers, measuring requests.
The profile also includes 6 backoff/retry policies defined and response codes documented for throttled, quotaExceeded, and serviceUnavailable.
Tagged areas include Water, Hydrology, Environmental, Government, and Rate Limiting.