{"id":21044580,"url":"https://github.com/tripflex/whmcs-dynadot","last_synced_at":"2025-05-15T17:32:57.325Z","repository":{"id":17218125,"uuid":"19986860","full_name":"tripflex/whmcs-dynadot","owner":"tripflex","description":"WHMCS Dynadot registrar module using API v3","archived":false,"fork":false,"pushed_at":"2014-10-09T21:50:12.000Z","size":272,"stargazers_count":8,"open_issues_count":7,"forks_count":9,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-03T12:52:21.089Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://forum.whmcs.com/showthread.php?89331-Dynadot-Registrar-Module","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tripflex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-20T15:40:13.000Z","updated_at":"2024-11-10T00:52:06.000Z","dependencies_parsed_at":"2022-09-09T14:21:10.564Z","dependency_job_id":null,"html_url":"https://github.com/tripflex/whmcs-dynadot","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fwhmcs-dynadot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fwhmcs-dynadot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fwhmcs-dynadot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fwhmcs-dynadot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tripflex","download_url":"https://codeload.github.com/tripflex/whmcs-dynadot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254388349,"owners_count":22063034,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T14:17:38.785Z","updated_at":"2025-05-15T17:32:56.932Z","avatar_url":"https://github.com/tripflex.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"WHMCS Dynadot Registrar Module\n======================\n\n###### Author: Myles McNamara (get@smyl.es)\n###### Current Release: 2.0.0\n\nThe only Dynadot WHMCS module I could find was old, outdated, and really didn't even work anymore.  Because the only thing that worked was to register a new domain name, I decided to go ahead and create a new module myself.\n\nIf there is an update available you will know when you login to your WHMCS installation as you will see an update notice:\n\n![update notice](https://smyl.es/img/Selection-1034x158-99.png)\n### Features\n\nFeature | Status | Comments\n--- | --- | ---\nRegister | `released` | Register domain name\nRenew | `released` | Renew domain name\nGet Nameservers | `released` | Get current nameservers for output in client area\nSet Nameservers | `released` | Set nameservers from client area\nCreate Nameserver | `planned` | Ability to create custom nameserver\nWHOIS Contact | `planned` | Ability to create, edit, or remove custom WHOIS contact\nSet WHOIS | `planned` | Ability to set WHOIS details on domain\nSet Privacy | `planned` | Ability to add WHOIS privacy to domain\nSet Forwarding | `planned` | Ability to set forwarding on domain\nDelete Domain | `planned` | Remove and refund domain when in grace period (minus fees)\nTransfer | `not possible` | Dynadot's API does not support (which is lame)\n\n## Installation\n\nAll of these files need to be placed inside a directory called `dynadot` inside the `/modules/registrars` directory of your WHMCS installation.  The ultimate installation should be `/modules/registrars/dynadot`.\n\nYou can use git to clone the repo:\n\n``` bash\ngit clone https://github.com/tripflex/whmcs-dynadot.git dynadot\n```\n\nOr [download the lastest release](https://github.com/tripflex/whmcs-dynadot/releases/) and unzip to the `/modules/registrars` directory.\n\n## Setup\nYou must first configure the module with your API key from Dyandot, go to `Setup \u003e Products/Services \u003e Domain Registrars` and enable the Dynadot module.  You then need to click on `Configure` and enter your API key.\n\n[Get your Dynadot API key here](https://www.dynadot.com/account/domain/setting/api.html)\n\n## Troubleshooting\n\nI purposely put plenty of debugging inside of this module, so if you go to `Utilities \u003e Logs \u003e Module Log` from the menu in your WHMCS installation, once you enable debug logging you will see plenty of debug output from the module.\n\nIf you still have issues, find a bug, or want to suggest a feature/enhancement, [post it here on GitHub](https://github.com/tripflex/whmcs-dynadot/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripflex%2Fwhmcs-dynadot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftripflex%2Fwhmcs-dynadot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripflex%2Fwhmcs-dynadot/lists"}