API

Pricing

DNS Coffee's data is available through a private, authenticated REST API. Academic and non-commercial research access is free on application; commercial use is a paid subscription.

Plans

Academic
Free
By application

Research, teaching, non-profit and independent security work. Renewable yearly.

How to apply
Standard Recommended
$90/mo
$900/year — save $180

Commercial use at everyday volumes. Start here unless you are pulling bulk data daily.

Pro
$400/mo
$4,000/year — save $800

Ten times the allowance, for continuous bulk ingest and large-scale analysis.

Enterprise
Custom
Invoiced

Custom limits and extracts, purchase orders and invoiced billing.

Contact us

Annual billing is two months free. Paid plans can be upgraded, downgraded, or cancelled at any time from your account — see the Refund Policy for how cancellation and refunds work. Allowances follow your billing period, monthly on annual plans too; free accounts reset on the 1st of each month, UTC.

Compare Plans

  Academic Standard Pro Enterprise
Monthly Free $90 $400 Contact us
Yearly (2 months free) Free $900 $4,000 Contact us
Requests per minute 60 120 600 Negotiated
Lookup rows per month 500,000 5,000,000 50,000,000 Custom
Bulk requests per month 50 500 5,000 Custom
Eligibility By application Anyone Anyone Anyone

How Usage Is Measured

Every API endpoint belongs to one of two classes, and each class is metered differently. The class is shown against each endpoint in the API documentation, and returned on every response in the X-Quota-Class header.

Remaining allowance is returned on every response as X-Quota-Remaining and X-RateLimit-Remaining, so you never have to guess where you stand. We email you once when you reach 80% of an allowance. Once it is used up, requests of that class answer 429 until it resets; the other class keeps working. Your account page shows the period's usage.

Academic and Non-Commercial Access

Free access is available for academic research, student projects, non-profit work, and independent security research that is not resold or embedded in a commercial product. Access is granted for one year and is renewable.

Applications are reviewed individually. Tell us who you are, what you are working on, and roughly what volume you expect.

Enterprise

Higher limits, custom endpoints, bulk historical extracts, and invoiced billing with purchase orders are available. Get in touch with what you need and we will put together a quote.

Getting a Key

For Standard or Pro, choose a plan above: sign in with your email address (we send you a link, there is no password), pay through Paddle, and your API key is on your account page a moment later. Payments are handled by Paddle, our reseller and merchant of record. For academic or enterprise access, email [email protected].

See the API documentation for endpoints, response formats, and authentication. Questions about which plan fits are welcome — a short description of what you are building is usually enough for us to answer.