Skip to content

Document domain and contact transfers in the README - #65

Merged
ademar merged 1 commit into
masterfrom
docs/transfers
Sep 25, 2026
Merged

ademar merged 1 commit into
masterfrom
docs/transfers

Conversation

@ademar

@ademar ademar commented Sep 25, 2026

Copy link
Copy Markdown
Member

Summary

Adds a Transfers section to the README, before the upgrading guide, covering the 1.9.0 transfer support:

  • DomainTransfer:
    • requesting a transfer with Period and Password
    • querying it, then reading TransferStatus, RequestClientId/RequestDate and ActionClientId/ActionDate
    • approving it as the losing registrar
    • AuthInfoRoid for a contact's authorization code
  • ContactTransfer and the fields on ContactTransferResponse.
  • CiraDomainTransfer, which takes the same Operation, Period and Password.

Testing

I ran the samples verbatim through Service with a fake transport that records each command and replies with the RFC fixtures:

  • Request: sends op="request" with period and authInfo; status pending.
  • Query: sends op="query" with authInfo; the status line prints pending: requested by ClientX on 2000-06-06T22:00:00.0Z, action due from ClientY by 2000-06-11T22:00:00.0Z.
  • Approve: sends op="approve".
  • Contact transfer: sends op="request" with authInfo, and every documented field parses.
  • CiraDomainTransfer: a query with Period and Password sends op="query" with both, plus the CIRA extension.

🤖 Generated with Claude Code

Cover the 1.9.0 transfer support: every operation, Period, Password
and AuthInfoRoid on DomainTransfer, reading the transfer status and
parties, ContactTransfer, and CiraDomainTransfer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ademar
ademar merged commit ba95b29 into master Sep 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant