Domain APIs
Availability, pricing and registration in code.
- Domain Registration API: EPP, REST and RDAP Compared
Choosing a domain registration API: EPP vs registrar REST vs RDAP, who can use each, how payment and auth work, and a PHP client for a keyless lookup API.
- MCP Servers for Domains: Tools, Tokens, PHP Client
How MCP servers for domains work: 8 tools from domain_check to start_order, calling them over JSON-RPC from PHP, auth with bearer tokens, and the buying limits.
- PHP: Check Domain Availability the Right Way
How to check domain availability in PHP: why DNS lookups give false positives, when RDAP returns 404, and a free API with 30 requests per minute.
- RDAP in PHP: Query Domain Data as JSON
RDAP with PHP: load the IANA bootstrap file, find the server for each TLD, read events and status. A tested client class, plus the 404 and TLS gotchas.
- Whois in PHP: Port 43 Lookups with fsockopen
Whois with PHP: find the right server via whois.iana.org, follow thin-registry referrals, detect free domains. Tested code for .com, .io and .eu.