{"id":28523145,"url":"https://github.com/ahwm/godaddywrapper.net","last_synced_at":"2026-04-23T18:00:58.668Z","repository":{"id":40914515,"uuid":"74452841","full_name":"ahwm/GodaddyWrapper.Net","owner":"ahwm","description":".Net GoDaddy API Wrapper in C#","archived":false,"fork":false,"pushed_at":"2026-04-15T15:16:23.000Z","size":454,"stargazers_count":20,"open_issues_count":0,"forks_count":10,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-04-15T17:19:55.430Z","etag":null,"topics":["api","dotnetcore","godaddy","wrapper"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ahwm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ahwm","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"custom":null}},"created_at":"2016-11-22T08:51:07.000Z","updated_at":"2026-04-15T15:16:26.000Z","dependencies_parsed_at":"2025-01-21T17:24:54.181Z","dependency_job_id":"a546950d-45af-4c65-86fb-74061450d2b1","html_url":"https://github.com/ahwm/GodaddyWrapper.Net","commit_stats":{"total_commits":91,"total_committers":7,"mean_commits":13.0,"dds":"0.39560439560439564","last_synced_commit":"4362d510791c0da8eb58708464921f73ba5eccf9"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/ahwm/GodaddyWrapper.Net","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahwm%2FGodaddyWrapper.Net","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahwm%2FGodaddyWrapper.Net/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahwm%2FGodaddyWrapper.Net/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahwm%2FGodaddyWrapper.Net/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ahwm","download_url":"https://codeload.github.com/ahwm/GodaddyWrapper.Net/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahwm%2FGodaddyWrapper.Net/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32191873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T15:28:30.493Z","status":"ssl_error","status_checked_at":"2026-04-23T15:28:29.972Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["api","dotnetcore","godaddy","wrapper"],"created_at":"2025-06-09T10:07:22.221Z","updated_at":"2026-04-23T18:00:58.621Z","avatar_url":"https://github.com/ahwm.png","language":"C#","funding_links":["https://github.com/sponsors/ahwm"],"categories":[],"sub_categories":[],"readme":"# GodaddyWrapper.Net\n\n[![nuget](https://img.shields.io/nuget/vpre/GodaddyWrapper.svg)](https://www.nuget.org/packages/GodaddyWrapper)\n[![build](https://github.com/ahwm/GodaddyWrapper.Net/actions/workflows/build.yml/badge.svg)](https://github.com/ahwm/GodaddyWrapper.Net/actions/workflows/build.yml)\n\n## A Brief Intro\n\nGodaddyWrapper.NET is a .NET Wrapper for calling GoDaddy REST API.\n\n[Visit GoDaddy Rest API Docs](https://developer.godaddy.com/doc)\n\n## Usage\n\n### .NET Framework\n\n```cs\nvar options = new GoDaddyClientOptions \n{\n    AccessKey = \"{key}\",\n    SecretKey = \"{secret}\",\n    IsTesting = true /* false to use production */\n};\nvar client = new GoDaddyClient(options);\n\ntry\n{\n    var response = await client.CheckDomainAvailable(new DomainAvailable\n    {\n        domain = \"google.com\"\n    });\n}\ncatch (GodaddyException ex) \n{\n    //Godaddy Error Message from the Godaddy API\n    Console.WriteLine(ex.ErrorResponse.Message);\n    //Error Code\n    Console.WriteLine(ex.StatusCode);\n}\n```\n\n### .NET Core/.NET 5+\n\nProgram.cs / Startup.cs\n\n```cs\nbuilder.Services.AddGoDaddy(\n    configuration.GoDaddyAccessKey,\n    configuration.GoDaddySecretKey,\n    configuration.Sandbox);\n```\n\nService Class (or controller)\n\n```cs\npublic class GoDaddyDomainService(GoDaddyClient goDaddyClient)\n\ntry\n{\n    var response = await goDaddyClient.CheckDomainAvailable(new DomainAvailable\n    {\n        domain = \"google.com\"\n    });\n}\ncatch (GodaddyException ex) \n{\n    //Godaddy Error Message from the Godaddy API\n    Console.WriteLine(ex.ErrorResponse.Message);\n    //Error Code\n    Console.WriteLine(ex.StatusCode);\n}\n```\n\n## Version History\n\n### 4.0.0\n\n- GoDaddy V2 APIs\n- GoDaddy ANS API\n- Dependency updates\n\n### 3.4.0\n\n- Updated dependencies\n\n### 3.3.0\n\n- Fixed NameServers property on DomainUpdate request\n\n### 3.2.0\n\n- Dependency updates\n\n### 3.1.0\n\n- JSON Updates ([#48](https://github.com/ahwm/GodaddyWrapper.Net/pull/48) by [@dlmelendez](https://github.com/dlmelendez))\n\n### 3.0.0\n\n- Various dependency updates\n- Eliminated new `HttpClient` instantiation for every API call\n\n#### ⚠️Breaking Changes\n\n- Renamed `Client` to `GoDaddyClient`\n- Constructor now takes `GoDaddyClientOptions` object (.NET Framework 4.6.2+ only)\n- Dependency injection pattern with `builder.Services.AddGoDaddy()` registration\n\n### 2.0.0\n\n- Dropped explicit support for .NET Core 2.1\n- Updated support to .NET Standard 2.0\n- Added support for .NET 6\n\n## Notes\n\nAs I have only used the domain features (Suggested Domain, Buy Domain, CheckAvailable, etc.), I haven't tested the other parts of it so feel free to leave an issue if you find something wrong (also welcome to make a pull request). Please provide as much info as you can.\n\nAPIs that require a ShopperId require an [API Reseller plan](https://www.godaddy.com/help/what-is-an-api-reseller-plan-5939) and [Good as Gold account](https://www.godaddy.com/help/what-is-good-as-gold-3359)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahwm%2Fgodaddywrapper.net","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahwm%2Fgodaddywrapper.net","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahwm%2Fgodaddywrapper.net/lists"}