GET /health
ENS: Health Check
Check if the ENS service is operational and the Ethereum RPC connection is healthy.
Base URL:
https://ens.robotdomainsearch.com— The ENS API is a separate service from the main RobotDomainSearch API.
Endpoint
GET https://ens.robotdomainsearch.com/health
Parameters
None.
Request
curl "https://ens.robotdomainsearch.com/health"
Response
{
"status": "ok",
"service": "robotdomainsearch-ens",
"ens": {
"status": "ok",
"rpcConnected": true
},
"cacheStats": {
"availability": 15,
"metadata": 8
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
status |
string | Service status (ok or degraded) |
service |
string | Service identifier (robotdomainsearch-ens) |
ens.status |
string | ENS subsystem status |
ens.rpcConnected |
boolean | Whether the Ethereum RPC connection is active |
cacheStats.availability |
number | Number of cached availability results |
cacheStats.metadata |
number | Number of cached metadata results |
Notes
- Returns
degradedstatus if the Ethereum RPC connection is down - This endpoint has no rate limiting
📄 Raw markdown: /docs/api/ens-health.md