Domain Weight

API

JSON API

The same data as the reports, for scripts and spreadsheets. Needs a Pro key in the X-API-Key header; 600 requests per minute.

Weigh a domain

curl https://domainweight.com/api/v1/domain/github.com -H "X-API-Key: YOUR_KEY"

Expiring domains

GET https://domainweight.com/api/v1/expiring?status=available&chrome=yes&min_ref=50&sort=chrome&page_n=1

Filters: tld, min_ref, chrome=yes, status=available|dropping, sort=chrome|weight|links|drop|price, page_n. 50 results per page.

Pro

With a Pro key in the X-API-Key header: 600 requests per minute, bulk lookups, the hidden part of the expiring list with the reason each domain was excluded, and CSV export.

curl -X POST https://domainweight.com/api/v1/bulk \
  -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
  -d '{"domains": ["github.com", "example.org"]}'

Up to 500 domains per request.

GET https://domainweight.com/api/v1/expiring?include_hidden=1&page_n=1
GET https://domainweight.com/api/v1/expiring.csv?status=available&include_hidden=1

The CSV endpoint also accepts the key as ?key= for downloads from a browser or spreadsheet.