Skip to main content
GET
Export Csv
Row-capped — this is not the complete dataset. Omitting limit returns 100,000 rows; the maximum accepted limit is 1,000,000, which is still well below the full table. Every response declares the applied cap in the X-WXA-Row-Limit response header. If you receive exactly that many rows, there is more data.For a complete daily snapshot use the bulk feed (GET /api/v1/export/dataset) — CSV, NDJSON, Parquet and MMDB with a manifest and per-file checksums.

Headers

X-Internal-Key
string
default:""
X-Tier
string
default:""
X-User-Id
string
default:""
X-Quota-Used
string
default:""

Query Parameters

classification
string | null

Filter by classification (vpn, proxy, tor, relay, hosting, cdn)

min_confidence
number | null

Minimum confidence threshold

Required range: 0 <= x <= 1
since
string<date> | null

Only IPs last_seen after this date (YYYY-MM-DD)

limit
integer | null

Max rows to return

Required range: 1 <= x <= 1000000

Response

Successful Response