Unregistry Documentation
Complete guides and API reference for integrating with the Universal Domain Name Registry System. Learn how to manage domains, implement registration services, and build powerful applications.
Overview
Unregistry is a universal domain name registry system that provides comprehensive domain management services through a modern API. Whether you're a registrar, hosting provider, or developer, our platform offers the tools you need to manage domain registrations efficiently.
Fast & Reliable
Lightning-fast domain operations with 99.9% uptime guarantee and global redundancy.
Learn more →Secure by Design
Enterprise-grade security with encrypted communications and comprehensive audit trails.
Learn more →Developer Friendly
RESTful API with comprehensive documentation, SDKs, and interactive examples.
Learn more →Getting Started
Get up and running with Unregistry in minutes. Follow our step-by-step guide to integrate domain services into your application.
1. Create Your Account
Sign up for a Unregistry developer account to get your API credentials and access to the sandbox environment.
curl -X POST https://api.unregistry.com/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "password": "secure123"}'
2. Get API Key
Generate your API key from the dashboard to authenticate your requests.
curl -X POST https://api.unregistry.com/v1/auth/api-key \
-H "Authorization: Bearer YOUR_JWT_TOKEN"
3. Make Your First Request
Test your integration by checking domain availability.
curl -X GET "https://api.unregistry.com/v1/domains/check?domain=example.com" \
-H "Authorization: Bearer YOUR_API_KEY"
API Reference
Comprehensive API documentation with examples and interactive testing.
Base URL
https://api.unregistry.com/v1
Authentication
All API requests require authentication using Bearer tokens in the Authorization header.
Authorization: Bearer YOUR_API_KEY
Core Endpoints
Domain Check
GET /domains/check
Check domain availability and get pricing information.
View details →Domain Register
POST /domains/register
Register a new domain with contact and DNS information.
View details →Domain Info
GET /domains/{domain}
Get detailed information about a registered domain.
View details →DNS Management
POST /domains/{domain}/dns
Manage DNS records for your registered domains.
View details →Support & Resources
Get help when you need it with our comprehensive support resources.
Community Support
Join our developer community for discussions, tips, and peer support.
Join Community →