# Errors and rate limits
Source: https://nordvec.com/sk/docs/guides/errors-and-rate-limits#rate-limits

## Rate limits [#rate-limits]

Every response states the limit it was counted against, in two forms:

* the `X-RateLimit-*` headers;
* the IETF structured fields `RateLimit` (live state: `r` is the requests
  remaining, `t` the seconds until the window resets) and `RateLimit-Policy`
  (the quota: `q` is the limit, `w` the window in seconds).

A `429` also carries `Retry-After` in seconds and `data.retryAfterMs`. Wait at
least that long before the next request; retrying sooner is counted and
refused again.