Skip to content

Conversation

@weppos
Copy link
Member

@weppos weppos commented Jan 13, 2026

Summary

This PR tracks the work to complete the deprecation and removal of the getWhoisPrivacy and renewWhoisPrivacy endpoints.

See DEPRECATIONS.md for full details.

Background

The endpoint GET /:account/registrar/domains/:domain/whois_privacy was deprecated on 2023-05-01. It was used to retrieve the WHOIS privacy status for a domain. The WHOIS privacy state can now be retrieved through the getDomain endpoint.

The endpoint POST /:account/registrar/domains/:domain/whois_privacy/renewals was deprecated on 2023-05-01. It was used to renew the WHOIS privacy service for a domain. WHOIS privacy no longer needs to be renewed as it stays enabled unless explicitly disabled.

Checklist

  • Remove fixtures
  • Update clients
  • Update developer site
  • Update OpenAPI

Client Status

These endpoints were deprecated on 2023-05-01. The WHOIS privacy state
can now be retrieved through getDomain, and WHOIS privacy no longer
requires renewal as it stays enabled unless explicitly disabled.
weppos added a commit to dnsimple/dnsimple-ruby that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-go that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-elixir that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-node that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-java that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-csharp that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-php that referenced this pull request Jan 13, 2026
@weppos weppos self-assigned this Jan 13, 2026
@weppos weppos added the documentation Updates on the documentation and support content. label Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-python that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-rust that referenced this pull request Jan 13, 2026
Removes the deprecated `get_whois_privacy` and `renew_whois_privacy` endpoints
along with the `WhoisPrivacyRenewal` struct.

See: dnsimple/dnsimple-developer#919
weppos added a commit to dnsimple/dnsimple-csharp that referenced this pull request Jan 13, 2026
Removes the deprecated `GetWhoisPrivacy` and `RenewWhoisPrivacy` endpoints and all associated code.

See dnsimple/dnsimple-developer#919
weppos added a commit to dnsimple/dnsimple-python that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-rust that referenced this pull request Jan 13, 2026
Removes the deprecated `get_whois_privacy` and `renew_whois_privacy` endpoints
along with the `WhoisPrivacyRenewal` struct.

See:dnsimple/dnsimple-developer#919
weppos added a commit to dnsimple/dnsimple-node that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-java that referenced this pull request Jan 13, 2026
weppos added a commit to dnsimple/dnsimple-php that referenced this pull request Jan 14, 2026
weppos added a commit to dnsimple/dnsimple-ruby that referenced this pull request Jan 14, 2026
weppos added a commit to dnsimple/dnsimple-go that referenced this pull request Jan 14, 2026
weppos added a commit to dnsimple/dnsimple-elixir that referenced this pull request Jan 14, 2026
@weppos
Copy link
Member Author

weppos commented Jan 14, 2026

Deprecated whois endpoints have been removed from all clients.

@weppos weppos merged commit a0ba4e9 into main Jan 14, 2026
7 checks passed
@weppos weppos deleted the deprecation-renewWhoisPrivacy branch January 14, 2026 13:28
weppos added a commit that referenced this pull request Jan 16, 2026
Mark getWhoisPrivacy and renewWhoisPrivacy as completed with links
to client PRs from #919.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Updates on the documentation and support content.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant