From 4392022ab0629637d0d0da063f7e94cd5c7736a8 Mon Sep 17 00:00:00 2001 From: "jesse.berger" Date: Fri, 17 Jul 2026 15:54:36 +0200 Subject: [PATCH] RT-18592 Domain Renew optional expiry date field --- src/Api/DomainsApi.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Api/DomainsApi.php b/src/Api/DomainsApi.php index c20b862..de72e49 100644 --- a/src/Api/DomainsApi.php +++ b/src/Api/DomainsApi.php @@ -370,14 +370,15 @@ public function transferInfo(string $domain, ?string $processId = null): DomainT } /** - * @see https://dm.realtimeregister.com/docs/api/domains/transferinfo + * @see https://dm.realtimeregister.com/docs/api/domains/renew * * @throws Exception */ - public function renew(string $domain, int $period, ?BillableCollection $billables = null, ?bool $isQuote = null): DateTime|DomainQuote + public function renew(string $domain, int $period, ?BillableCollection $billables = null, ?bool $isQuote = null, ?DateTime $expiryDate = null): DateTime|DomainQuote { $payload = [ 'period' => $period, + 'expiryDate' => $expiryDate, ]; if ($billables instanceof BillableCollection) {