Skip to content

New provider: Namecheap

Published at Jan 31, 2025

Namecheap is the number one domain registrar in the world, known for its large selection of TLDs and competitive prices. It's a great addition to Unolia.

Why not sooner?

Well, it's a well-known registrar in the world, but we had to prioritize providers that we personally use. By chance, we have many side projects, and we used Namecheap to buy our latest domain.

How's the integration?

Namecheap's API required several key adaptations for Unolia compatibility:

  • TTL Handling: Auto TTL is reported as 1799. Custom TTLs are supported but shown as "Automatic" in the UI if not in their predefined list (5/10/20/30/60 min).
  • Full Zone Updates: Requires sending the complete DNS zone with every change. Unolia handles diff calculations and payload generation automatically. Use Unolia's API or CLI to make partial updates to your zone.
  • DNS Formatting: They add trailing dots to FQDNs (good for consistency). This has been challenging with other providers.
  • TXT Records: Doesn't support quotes or emojis in TXT records. I know nobody uses emojis in TXT records, but it's a good example of how we test and handle every edge case we can think of.
  • CNAME Flattening: Supports basic CNAME flattening through an "ALIAS" record type. Unolia will show them as CNAMEs that are flattened/proxied.

How can I use it?

  1. Sign up or login to Unolia.
  2. Go to the Providers page.
  3. Click on Namecheap.
  4. Click on Connect.
  5. Follow the instructions.
  6. Done!

Thanks for your support and feedback. We hope you enjoy this new provider.

Note: Namecheap requires you to have purchased $50 worth of domains in the last 2 years, have a balance of $50 in your account, or have at least 20 domains in your account. When you meet any of these requirements, you can activate the API in your account settings.