Skip to main content

GET /api/ens/available/{name}

Check ENS Availability

Check if an ENS name is available for registration.

Response Includes​

  • Availability status
  • If taken: current owner, expiration
  • Registration price estimate

Pricing​

  • $0.005 per request

Endpoint​

GET https://api.web3identity.com/api/ens/available/{name}

Parameters​

NameInTypeRequiredDescription
namepathstringâś…ENS name to check (without .eth)

Example Request​

curl -s "https://api.web3identity.com/api/ens/available/:name" | jq

Responses​

200 ENS name availability​

400 Bad Request - Invalid parameters or malformed request​

{
"error": "Invalid parameter format",
"code": "INVALID_PARAMETER"
}

402 Payment Required - Free tier exhausted​

{
"example": "response"
}

404 Not Found - Resource does not exist​

{
"error": "Resource not found",
"code": "NOT_FOUND"
}

429 Rate Limited​

{
"example": "response"
}

500 Internal Server Error - Something went wrong on our end​

{
"error": "Internal server error",
"code": "INTERNAL_ERROR"
}

Auto-generated from OpenAPI spec