From 4c0ea3397b9d650e38a6e064497d38c0b73f668b Mon Sep 17 00:00:00 2001 From: narayana-plivo Date: Wed, 21 Jan 2026 07:47:18 +0530 Subject: [PATCH 1/2] ha number rent --- CHANGELOG.md | 5 +++++ pom.xml | 2 +- .../api/models/number/PhoneNumberCreationStatus.java | 5 +++++ .../plivo/api/models/number/PhoneNumberCreator.java | 10 ++++++++++ 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce72a41ae..4630ef6c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [5.46.5](https://github.com/plivo/plivo-java/tree/v5.46.5) (2026-01-20) +**Feature - HA Number support** +- Added `haEnabled` optional parameter to `PhoneNumberCreator` for enabling HA functionality during phone number rent +- Added `fallbackNumber` field to `PhoneNumberCreationStatus` response + ## [5.46.4](https://github.com/plivo/plivo-java/tree/v5.46.4) (2026-01-13) **Feature - Profile API business_contact_email support** - Added `businessContactEmail` parameter support to Profile `create` and `update` methods for PUBLIC entity types diff --git a/pom.xml b/pom.xml index af0d03053..9dd751b7e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.plivo plivo-java - 5.46.3 + 5.46.5 plivo-java A Java SDK to make voice calls & send SMS using Plivo and to generate Plivo XML diff --git a/src/main/java/com/plivo/api/models/number/PhoneNumberCreationStatus.java b/src/main/java/com/plivo/api/models/number/PhoneNumberCreationStatus.java index 492816bc4..e5ed2542d 100644 --- a/src/main/java/com/plivo/api/models/number/PhoneNumberCreationStatus.java +++ b/src/main/java/com/plivo/api/models/number/PhoneNumberCreationStatus.java @@ -4,6 +4,7 @@ public class PhoneNumberCreationStatus { private String number; private String status; + private String fallbackNumber; public String getNumber() { return number; @@ -12,4 +13,8 @@ public String getNumber() { public String getStatus() { return status; } + + public String getFallbackNumber() { + return fallbackNumber; + } } diff --git a/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java b/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java index dbfc3a6eb..8be8ecb70 100644 --- a/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java +++ b/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java @@ -8,6 +8,7 @@ public class PhoneNumberCreator extends Creator { private String number; private String appId; private String cnamLookup; + private Boolean haEnabled; public PhoneNumberCreator(String number) { if (number == null) { @@ -35,6 +36,15 @@ public PhoneNumberCreator cnamLookup(final String cnamLookup) { return this; } + public Boolean haEnabled() { + return this.haEnabled; + } + + public PhoneNumberCreator haEnabled(final Boolean haEnabled) { + this.haEnabled = haEnabled; + return this; + } + @Override protected Call obtainCall() { return client().getApiService().phoneNumberCreate(client().getAuthId(), number, this); From 44d260ae4f5cca38b6b5077250b127e819c3060c Mon Sep 17 00:00:00 2001 From: narayana-plivo Date: Wed, 21 Jan 2026 17:21:54 +0530 Subject: [PATCH 2/2] ha number --- CHANGELOG.md | 4 ++-- .../plivo/api/models/number/PhoneNumberCreator.java | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4630ef6c7..363ce0690 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,8 @@ ## [5.46.5](https://github.com/plivo/plivo-java/tree/v5.46.5) (2026-01-20) **Feature - HA Number support** -- Added `haEnabled` optional parameter to `PhoneNumberCreator` for enabling HA functionality during phone number rent -- Added `fallbackNumber` field to `PhoneNumberCreationStatus` response +- Added `haEnable` optional parameter to `PhoneNumberCreator` for enabling HA functionality during phone number rent +- Added `fallbackNumber` optional field to `PhoneNumberCreationStatus` response ## [5.46.4](https://github.com/plivo/plivo-java/tree/v5.46.4) (2026-01-13) **Feature - Profile API business_contact_email support** diff --git a/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java b/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java index 8be8ecb70..36f548ec2 100644 --- a/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java +++ b/src/main/java/com/plivo/api/models/number/PhoneNumberCreator.java @@ -8,7 +8,7 @@ public class PhoneNumberCreator extends Creator { private String number; private String appId; private String cnamLookup; - private Boolean haEnabled; + private Boolean haEnable; public PhoneNumberCreator(String number) { if (number == null) { @@ -36,12 +36,12 @@ public PhoneNumberCreator cnamLookup(final String cnamLookup) { return this; } - public Boolean haEnabled() { - return this.haEnabled; + public Boolean haEnable() { + return this.haEnable; } - public PhoneNumberCreator haEnabled(final Boolean haEnabled) { - this.haEnabled = haEnabled; + public PhoneNumberCreator haEnable(final Boolean haEnable) { + this.haEnable = haEnable; return this; }