DNSDB is a database that stores and indexes both the passive DNS data available via Farsight Security’s Security Information Exchange as well as the authoritative DNS data that various zone operators make available. DNSDB makes it easy to search for individual DNS RRsets and provides additional metadata for search results such as first seen and last seen timestamps as well as the DNS bailiwick associated with an RRset. DNSDB also has the ability to perform inverse or rdata searches. The original DNSDB provides our Standard Search capabilities and is accessed with DNSDB API Version 1.

DNSDB 2.0 is an evolution of DNSDB Standard search capabilities and is accessed with DNSDB API Version 2.

DNSDB Flexible Search is an extension to DNSDB 2.0 that add ways to flexibly search DNSDB by regular expressions and globs (aka wildcarding). It is accessed with the Flex API extensions to the DNSDB APIv2.

These pages describe the data available from DNSDB and how to make bulk, automated DNSDB Standard Search and Flexible Search queries via the RESTful APIs.

DNSDB API Version 1 and Version 2

Other Documentation