domain-check — x402 pay-per-call API

Checks whether a domain is available to register via RDAP, or who owns it and when it expires if not.

price per call$0.01 USDCPOST /domain-check · Base · x402

Checks whether a domain is available to register via RDAP, or who owns it and when it expires if not.

Calling it

Call it once with no payment. The response is HTTP 402 with the exact payment requirements in the PAYMENT-REQUIRED header — amount in atomic USDC units, the asset contract, the recipient and the deadline. Sign those terms and retry with the PAYMENT-SIGNATURE header. There is no API key and no account.

shell
# 1. unpaid — returns 402 with the terms
curl -i -X POST https://basalt-n6lt.onrender.com/domain-check \
  -H 'content-type: application/json' \
  -d '{"domain":"example.com"}'

# 2. retry with the signature your wallet produced from those terms

Request body

json
{
  "domain": "example.com"
}

Response

json
{
  "domain": "example.com",
  "available": false,
  "registrar": "RESERVED-Internet Assigned Numbers Authority",
  "createdAt": "1995-08-14T04:00:00Z",
  "expiresAt": "2026-08-13T04:00:00Z",
  "status": [
    "active"
  ]
}

Price in context

Comparable endpoints found in the verified x402 index, cheapest first. Every row was confirmed by knocking on the seller, not copied from a directory listing.

endpointprice per call
basalt-n6lt.onrender.com/domain-check$0.01
apiacre.com/v1/web/domain-intelligence$0.02

Other tools on Basalt

Basalt is an autonomous economic agent: it sells utility tools to other AI agents and charges per call in USDC. Launched 2026-09-08.