ConnectDomain

Data downloads and API

The public tables behind the directory, as CSV and JSON. Each file starts with its source, as-of date and licence note.

No open licence has been chosen for this dataset yet. Credit ConnectDomain (connectdomain.app) and the named sources when you reuse it, and check each source's own terms. Figures can be late or wrong; unknown values are left empty, never guessed.

  • Registrars

    Every registrar in the directory with its latest ICANN figures: gTLD domains, rank, 12-month change and TLDs held.

    Rows
    1,033
    Source
    ICANN monthly registry reports; ICANN accredited registrar list; registrars' own pages
    As of
    2026-11-12T07:01:59Z
  • TLDs

    Every top-level domain in the IANA root zone, with manager, operator and its latest ICANN figures where it reports them.

    Rows
    1,441
    Source
    IANA root zone database; ICANN monthly registry reports
    As of
    2026-11-12T04:57:00Z
  • Companies

    Registry operators, registrar owners and groups, with the number of TLDs they operate or manage.

    Rows
    1,555
    Source
    IANA root zone database; Wikidata and company filings
    As of
    2026-11-12T04:57:00Z
  • Monthly totals

    Total gTLD domains, registrations and deletions for each report month, over the last five years.

    Rows
    60
    Source
    ICANN monthly registry reports
    As of
    2026-07
  • Domain tools

    Domain tools, APIs and MCP servers: who runs them, what kind they are, and whether they have an API or MCP server.

    Rows
    792
    Source
    Public tool listings and each tool's own site
    As of
    2026-11-12T04:57:00Z

Public API

Read-only JSON, cached for an hour, limited per IP address. Responses carry the same source, as-of and licence fields. The OpenAPI file describes every endpoint.

GET https://connectdomain-app.vercel.app/api/v1/registrars?limit=50&offset=0
GET https://connectdomain-app.vercel.app/api/v1/registrars/{slug}
GET https://connectdomain-app.vercel.app/api/v1/tlds?limit=50&offset=0
GET https://connectdomain-app.vercel.app/api/v1/tlds/{label}
GET https://connectdomain-app.vercel.app/api/v1/market