# Fejl og hastighedsgrænser
Source: https://nordvec.com/da/docs/guides/errors-and-rate-limits#fejlkapslen

## Fejlkapslen [#fejlkapslen]

Ethvert ikke-2xx-svar er ét JSON-objekt:

```json
{
  "defined": false,
  "code": "TOO_MANY_REQUESTS",
  "message": "Too many requests",
  "data": { "reason": "rate_limit.exceeded", "retryAfterMs": 12000 }
}
```

* `code` er fejlen på HTTP-niveau, for eksempel `UNAUTHORIZED`, `FORBIDDEN`,
  `NOT_FOUND`, `BAD_REQUEST` eller `TOO_MANY_REQUESTS`.
* `data.reason`, når den er til stede, er en mere præcis maskinlæsbar årsag som
  `auth.key_not_found` eller `rate_limit.exceeded`. Forgrén på den i stedet for på
  `message`, som er til mennesker og kan ændre sig.
* `defined` er `true`, når operationen oplister den fejl i
  [API-referencen](/docs/api), og `false` for fejl, som enhver anmodning kan møde
  (autentificering, rategrænser, en ukendt rute).
* Et valideringsfejl svarer med `BAD_REQUEST` og problemerne i
  `data.formErrors` og `data.fieldErrors`.

Hvert svar indeholder også et `X-Request-ID`. Citér det, når du kontakter
support, så kan vi finde den præcise anmodning.