Check what a domain is — in one API call
Domain Research API is a domain check API that returns a domain's live status in a single authenticated request: is it a real developed website, a parked page, listed for sale, not resolving, or unreachable? One GET, one status field, any root domain on any TLD.
curl -H "Authorization: Api-Key <key>" \
"https://domainresearchapi.com/v1/domains/check?domain=example.com"
→ {"domain":"example.com","status":"parked"}
What it checks
It checks the domain's operational state on the live web, not just its registration. Every call returns one of: developed, parked, for_sale, available, or unreachable — checked at the moment you ask, never more than 15 minutes old, so it reflects the domain's current state rather than a cached snapshot. Why live beats cached →
Status check vs. registration availability
Be clear on what you need. If you're asking "is this domain a live business, or is it parked / dead?" — that's exactly what this API answers, checked live and never more than 15 minutes old. If you're asking "can I register this exact domain right now?", that's registry-availability, and an ICANN registrar or an RDAP lookup is the right tool. Domain Research API returns available when a domain isn't resolving, but it is a live web-presence signal — not a registrar. Use it for the first question, not the second. What is domain research? →
Checking domains in bulk
Call it once per domain across your list — each request is independent and returns one status. Billing is one unit per delivered status; unreachable results and errors aren't billed. Feeding a parked or for_sale result straight into a rules engine is exactly how fraud and KYB teams use this. See domain API pricing →