All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Looking for a registrar with a decent API.
Hello LETers. Today I'm on the hunt for a domain registrar with a decent API. I've been with Namecheap for over 12 years but today I went to go implement something using their API in regards to AFreeCloud only to find out their API is pretty awful. I need to be able to add or remove a single DNS record using the API but this is unfortunately not possible with Namecheap so I need to look elsewhere. Any recommendations for an ICANN accredited registrar with a useful API? Thanks!
Also, here's the lovely message on top of their API documentation that's driven me away:
All host records that are not included into the API call will be deleted, so add them in addition to new host records.
Comments
I haven't used their API personally, but I know that internet.bs mainly deals in bulk, so I would expect them to have a decent API. Here is the documentation for it.
Edit: Hmm, if it's just about DNS, can't you just use a DNS provider with a decent API, separate from your registrar? From what I've heard, DigitalOcean has a pretty good API.
@KuJoe
I personally LOVE Namesilo API
https://www.namesilo.com/api_reference.php
https://www.namesilo.com/Support/API-Manager
They do what ya need, Not to mention the affiliate program, get $1 off domains.
Internetbs's API does look nice. I'll check out some reviews and see how others feel about them.
I've looked into managed DNS services but all of them are pretty expensive if you go above 100 records. I've never used DO before and $60/year for DNS hosting doesn't sound like a good deal, if I ever need a VPS from them though then I'll definitely consider them for DNS hosting also.
The API looks really good. I'm a little concerned that they automatically override your TTL settings to 2 days though, I understand why they do it and 2 days would be fine for my personal domains, but 2 days for domains that will be hosting clients seems like it'd be a nightmare for troubleshooting DNS issues or if I need to update server IPs.
Cloudflare Domain Registrar API is nice.
hi @KuJoe
lunanode does DNS, also with an API
https://wiki.lunanode.com/index.php/DNS
https://wiki.lunanode.com/index.php/API#DNS
I did consider Cloudflare, but I try really hard to avoid Cloudflare services because they already host so much of the internet.
I did really love using LunaNode when I had a VPS with them, I'll definitely consider them for DNS hosting if I ever need another VPS from them.
I'm going to order a domain from Internet.bs and NameSilo to see which I prefer since the API for both looks solid. If anybody has feedback for either I'm all ears. Also if there's a good registrar you recommend and have experience with please let me know.
So far Internet.bs has been the worst buying experience I've ever had. It took me 15 minutes to register an account after multiple attempts due to site errors and now I'm on attempt number 3 to order a domain while trying to pay the advertised price (I select 1 year on the order form but it keeps generating an invoice for 10 years which I don't want and I can't edit it so I need to start over from scratch). This isn't very reassuring.
I prefer namesilo since the api is more through for me.
If Porkbun ever made a decent api, i would recommend PB since they're my favorite registrar of all now.
I was bored, and made a discord bot for a private server of mine, and only me in it and i just update dns, and order domains from discord. (sloppy coding, but it works)
I used Internet.bs a few years ago (domain reselling) and hated it, couldn't really find any good aspect of it compared to the other popular options. I personally wouldn't touch it for client domains. I don't have any suggestions for any good ones that have a good API though.. all I use now is CloudFlare and Namecheap.
n a m e s i l o
c l o u d f l a r e
Cloudflare seems to be only a TRANSFER registrar. They won't allow you to register a new domain. As far I've seen.
Looks like Internet.bs is my next registrar, I couldn't stand NameSilo's UI and the search function is barely usable.
In the last 8 years, internet.bs has been the only one without a single trouble (for me, of course). They offer interesting prices, dynamic DNS and allow external domains.
While I cannot be sure about their API, I tried it and it seemed to be working fine.
If you're OK with DNS providers (who in general seem to be better at providing APIs than the your typical registrar), do consider ClouDNS.net (@BoyanPeychev is not active here any more it seems). A solid provider that provides all the APIs you need and you can even go with a master slave like setup - so in theory, you could make all your changes directly to your own hosted master and have the slaves pull the changes - no need to mess with their APIs even.
I already checked out ClouDNS, but their plans are a bit expensive.
Namesilo's look good to me too, and I've been wanting to start using it though haven't gotten around to it. If it's just API-configurable DNS that you want though, Digital Ocean has it too, for free.
I really don't want a DNS service and DigitalOcean's isn't free.
Have you tried the api of Freenom and Danesconames?
https://www.freenom.com/en/freenom-api.html
https://danesconames.com/api
Never heard of them before, I'll take a look at them now. How do you like their APIs?
Sorry I have no experience with their api. I just use them for some of my domains. Some of their tld prices are the cheapest Ive found. Danesconames support replies fast too.
I just checked the API for both and they won't work for me. I need to be able to add and remove individual DNS records from the API, neither allows that.
DO's may not do what you need, but it is still free:
https://www.digitalocean.com/docs/networking/dns/overview/
Try opening a ticket with danesco? Maybe they can add support or something? I found them reasonably responsive
That doesnt work?
https://imgur.com/a/c624qh5
I read that I need active service to use their DNS management, which starts at $60/year.> @timelapse said:
I'm going to have to pass on that one, I'd rather get something working tonight.
Nope, that's exactly how Namecheap's API is. I don't want to resend hundreds or thousands of DNS records just to add or remove a single one.
e n o m
p o r k b u n
I signed up a DO account and it's asking me for billing information before I can even look at their DNS management so I can't tell if it's free or not until I give them access to my money.
Please stop, your posts are not very helpful.
Hmm, ok, I might give it a try. I have billing info with them and an idling 10GB ($1.00/m) chunk of block storage but no active VPS's.