John LeMay
DemoPartnership SolutionsResume
Back to Partnership Solutions

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

authentication.js
// 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

GET/v4/helloTest authentication
GET/v4/domainsList all domains
GET/v4/domains/{domain}Get domain info
POST/v4/domains/{domain}:checkAvailabilityCheck availability
POST/v4/domainsRegister domain
GET/v4/domains/{domain}/recordsList DNS records
POST/v4/transfersInitiate transfer
GET/v4/ordersList orders

API 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

Free
  • 1,000 API calls/month
  • Sandbox access
  • Community support
Get Started
Recommended

Business

For production applications

$99/mo
  • 100,000 API calls/month
  • Webhooks included
  • Priority support
Get Started

Enterprise

Unlimited scale

Custom
  • Unlimited API calls
  • Dedicated infrastructure
  • 24/7 phone support
Contact Sales

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.

Request API AccessTry the Demo
John LeMay

© 2026 John LeMay. All rights reserved.