/domains1 creditSearch Domains
Domain radar. Newly registered names from NRD feeds, company registries, and GitHub orgs. This is not a company profile and we do not enrich these rows. Use it to watch fresh .ai / .io registrations. A startup_slug appears only after the homepage passes the promote sliver and the public profile is published. Results are always newest first (created_at desc); there is no sort parameter. For companies, use GET /startups.
Request
# Fresh .ai names we ingested this week, still in the queue
curl -G "https://www.startuphub.ai/api/v1/domains" \
-H "Authorization: Bearer sk_live_..." \
--data-urlencode "tld=ai" \
--data-urlencode "has_real_email=true" \
--data-urlencode "created_after=2026-09-01" \
--data-urlencode "limit=20"Parameters
tldstringoptionalComma-separated TLDs. Only ai, io, xyz, so, com and security filter anything; other values apply no filter. Maps to the NRD/CT sources, so tld and source combine with OR.
sourcestringoptionalComma-separated raw source or bucket ids: dot_ai_nrd, dot_ai_zone, github_new_org, uk_companies_house, il_company_registry, sec_edgar_form_d, …
statusstringoptionalComma-separated: queued, quality_failed, promoted, rejected. Default is queued,quality_failed (names we are still watching).
apexstringoptionalExact hostname lookup (acme.ai). A leading www. is stripped. A value with no dot returns 400 invalid_apex. Overrides q.
qstringoptionalSubstring on apex or candidate name. Needs at least 2 characters after removing % _ and commas; shorter applies no filter.
created_afterstringoptionalISO date. First ingested on or after this time.
created_beforestringoptionalISO date. First ingested on or before this time.
has_real_emailstringoptional"true" / "false". Domain has MX (mailbox signal).
has_real_contentstringoptional"true" / "false". Last homepage probe had real body copy.
is_parkedstringoptional"true" / "false".
promotedstringoptional"true" = only names that already have a public startup profile.
limitintegeroptionaldefault: 20Results per page (1-100)
offsetintegeroptionaldefault: 0Pagination offset
Response
{
"data": [
{
"apex": "freshname.ai",
"tld": "ai",
"name": "Freshname",
"source": "dot_ai_nrd",
"status": "queued",
"created_at": "2026-09-05T12:00:00Z",
"registered_at": "2026-09-04",
"registrar": "Cloudflare",
"dns_provider": "cloudflare",
"has_real_email": true,
"email_provider": "google_workspace",
"has_real_content": false,
"is_parked": false,
"quality_score": 30,
"startup_slug": null
}
],
"pagination": { "total": 1842, "limit": 20, "offset": 0 }
}Errors
400invalid_apex: apex has no dot401Invalid or missing API key403Free tier. Domain radar requires Pro Lite or higher.429Daily rate limit exceeded