Nightsec API v1

Limits and errors

Monthly lookup quota

PlanLookup unitsDownloads and streaming
Developer1,000Not included
Pro100,000Included
Business1,000,000Included

Quotas reset at 00:00 UTC on the first of each month. Each submitted IP uses one unit, including unknown addresses and duplicates. Requests stop at the quota; there are no automatic overage charges.

Request limits

  • 600 authenticated API requests per minute per account.
  • 30 stream connections started per minute per account.
  • 100 addresses per batch request.
  • 10 active API keys per account.

Downloads and stream events do not consume lookup units.

Errors

Errors return JSON with a detail field.

StatusMeaningNext step
401Invalid or revoked key.Check the Authorization header.
403Access denied.Check your account status and plan.
404Resource not found.Check the endpoint or release ID.
409Request conflicts with current state.Resolve the conflict before retrying.
422Invalid input.Check detail for the rejected field.
429Rate limit or monthly quota reached.Follow Retry-After when provided; check /v1/me for quota usage.
502 / 503Service temporarily unavailable.Retry with backoff and check API status.