The EasyTLDs REST API provides programmatic access to TLD pricing data.
Authentication
All API requests require an API key. You can authenticate in three ways:
- Query parameter:
?api_key=YOUR_KEY - Header:
X-API-Key: YOUR_KEY - Bearer token:
Authorization: Bearer YOUR_KEY
Creating an API key
- Log in to your account.
- Go to the user menu → API (or visit /dashboard/api).
- Click Create New Key.
- Copy and securely store your key — it is only shown once.
Example request
curl "https://easytlds.com/api/v1/prices/io?api_key=YOUR_KEY" This returns registration, renewal, and transfer prices for .io across all tracked registrars.