Skip to content

NEW REGISTRAR: Dynadot (DYNADOT)#2753

Merged
tlimoncelli merged 3 commits intoStackExchange:masterfrom
e-im:dynadot
Jan 2, 2024
Merged

NEW REGISTRAR: Dynadot (DYNADOT)#2753
tlimoncelli merged 3 commits intoStackExchange:masterfrom
e-im:dynadot

Conversation

@e-im
Copy link
Copy Markdown
Collaborator

@e-im e-im commented Jan 1, 2024

I have added support for Dynadot as a registrar. They do not have an official (or any community) go package for their API, so I have implemented a small subset manually. I based the implementation on the existing internet.bs and easyname providers.

Dynadot API docs

They do provide a JSON API (replace .xml with .json in the url), however it is quite odd and I suspect internally may just be converting XML to JSON after the response has been generated, yielding weird results. As such I have used the XML API.

I have tested this manually. I'm happy to provide a test API key if necessary.

@tlimoncelli tlimoncelli changed the title New provider: Add Dynadot registrar provider NEW REGISTRAR: Dynadot (DYNADOT) Jan 2, 2024
@tlimoncelli tlimoncelli merged commit afd0d76 into StackExchange:master Jan 2, 2024
@tlimoncelli
Copy link
Copy Markdown
Contributor

Thank you for contributing this new registrar! Please be sure to join the https://groups.google.com/g/dnscontrol-discuss email list so you stay up to date with any big announcements.

@e-im e-im deleted the dynadot branch January 2, 2024 21:46
PJEilers pushed a commit to realtimeregister/dnscontrol that referenced this pull request Jan 8, 2024
@cafferata
Copy link
Copy Markdown
Collaborator

cafferata commented Feb 12, 2026

@tlimoncelli can you create the label provider-DYNADOT? It's missing from the repository, so I wasn't able to label this PR and #2776 during a bulk labeling pass of all provider-specific issues and PRs.

@tlimoncelli
Copy link
Copy Markdown
Contributor

provider-DYNADOT created!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants