# VerificationResponse.httpCode property · @imqueue/http-protect

Source: https://imqueue.org/api/http-protect/latest/http-protect.verificationresponse.httpcode/
Published: 2026-08-01
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/http-protect 3.0.1 — generated reference, not hand-written

The status code matching [VerificationResponse.status](https://imqueue.org/api/http-protect/latest/http-protect.verificationresponse.status/) — 200 for `SAFE`, 429 for `LIMITED`, 418 for `BANNED`.

**Signature:**

```typescript
httpCode: number;
```

## Remarks

418 rather than another 429 is deliberate, so that a ban is distinguishable from a rate limit in logs and at the edge. It is not a status code clients or CDNs treat meaningfully, so translate it if that matters to you.

