API Documentation

Public endpoints for developers to integrate with EZDomains.


Domain Search
GET /api/search

Check if a domain (SLD) is available or registered.

Parameters
  • term (required): The full domain to search (e.g., test.ez).
Example
GET /api/search?term=test.ez
Whois Lookup
GET /api/whois/<domain>

Get registration details for a specific domain.

Example
GET /api/whois/cool.ez
Recent Sales / Registrations
GET /api/sales

Get a feed of recent domain registrations across all managed TLDs.

Parameters
  • limit (optional): Number of results to return (default: 10).
Example
GET /api/sales?limit=5
Response
[
  {
    "currency": "HNS",
    "domain": "cool.ez",
    "price": null,
    "timestamp": "2024-01-10T08:00:00",
    "tld": "ez"
  }
]
Zone Data
GET /api/zones/<tld>/domains

Get the full list of registered domains for a specific TLD.

Example
GET /api/zones/ez/domains