Core API Documentation
Built for developers, SaaS platforms, and businesses that need modern domain integration. Build domain storefronts, automate domain management, and run domain operations programmatically.
Quick Start
Getting Started
Learn how to authenticate and make your first API call
API Overview
Understand the API structure, environments, and key features
API Reference
Browse the complete API reference documentation
Migration Guide
Migrate from v4 to Core API seamlessly
What's New in Core API
- OpenAPI 3.1 specification for better tooling support
- Improved error handling with specific HTTP status codes
- Consistent response format with explicit default values
- Enhanced security with proper Content-Type enforcement
- Modern RESTful design for better developer experience
Authentication Example
// Authenticate with the Core API
const response = await fetch(
'https://api.name.com/v4/hello',
{
method: 'GET',
headers: {
'Authorization': 'Basic ' + btoa(username + ':' + token),
'Content-Type': 'application/json'
}
}
);
const result = await response.json();
// { "username": "your-username", "server_time": "..." }Core API Reference
Complete API reference documentation for all domain operations
Domains
Register, renew, and manage domain names
DNS
Manage DNS records for your domains
DNSSEC
Configure DNSSEC for enhanced security
Transfers
Transfer domains in and out
Email Forwarding
Set up email forwarding rules
URL Forwarding
Configure URL redirects
Vanity Nameservers
Create branded nameservers
Webhooks
Real-time event notifications
TLD Pricing
Get pricing for all TLDs
Sample API Endpoints
RESTful endpoints with standard HTTP methods
/v4/helloTest authentication/v4/domainsList all domains/v4/domains/{domain}Get domain info/v4/domains/{domain}:checkAvailabilityCheck availability/v4/domainsRegister domain/v4/domains/{domain}/recordsList DNS records/v4/transfersInitiate transfer/v4/ordersList ordersAPI Features
OpenAPI 3.1 Spec
Full OpenAPI specification for easy client generation and better tooling support.
HMAC Signature
Secure webhook verification with HMAC signature validation for all notifications.
Premium Domains
Access premium and aftermarket domains through the same unified API.
Real-time Availability
Instant domain availability checks with sub-100ms response times.
Webhook Notifications
Receive real-time notifications for domain events like transfers and expirations.
Contact Verification
Built-in contact verification to ensure ICANN compliance for all registrations.
API Pricing Tiers
Developer
Perfect for testing and small projects
- 1,000 API calls/month
- Sandbox access
- Community support
Business
For production applications
- 100,000 API calls/month
- Webhooks included
- Priority support
Enterprise
Unlimited scale
- Unlimited API calls
- Dedicated infrastructure
- 24/7 phone support
Get Help
FAQ & Troubleshooting
Find answers to common questions and solutions to known issues
Changelog
Track API updates, new features, and breaking changes
Ready to Start Building?
Get your API keys and start integrating domain services into your platform today.