Skip to content

Deprecation: Remove getWhoisPrivacy and renewWhoisPrivacy endpoints#919

Merged
weppos merged 1 commit into
mainfrom
deprecation-renewWhoisPrivacy
Jan 14, 2026
Merged

Deprecation: Remove getWhoisPrivacy and renewWhoisPrivacy endpoints#919
weppos merged 1 commit into
mainfrom
deprecation-renewWhoisPrivacy

Conversation

@weppos

@weppos weppos commented Jan 13, 2026

Copy link
Copy Markdown
Member

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

weppos commented Jan 14, 2026

Copy link
Copy Markdown
Member Author

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