diff --git a/CHANGELOG.md b/CHANGELOG.md
index 69b679c7..2b841eda 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
# Change Log
+## [5.46.7](https://github.com/plivo/plivo-java/tree/v5.46.7) (2026-03-18)
+**Feature - Profile Update API additional fields support**
+- Added `ein`, `einIssuingCountry`, `altBusinessId`, `altBusinessIdType` parameters to Profile `update` method
+
## [5.46.6](https://github.com/plivo/plivo-java/tree/v5.46.6) (2026-02-18)
**Feature - Campaign API optional fields support**
- Added `sample3`, `sample4`, `sample5` optional sample message fields to Campaign `creator` and `updater` methods
diff --git a/pom.xml b/pom.xml
index 9dd751b7..8bf119d6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.plivo
plivo-java
- 5.46.5
+ 5.46.7
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/profile/ProfileUpdater.java b/src/main/java/com/plivo/api/models/profile/ProfileUpdater.java
index ad79989c..94e1b40d 100644
--- a/src/main/java/com/plivo/api/models/profile/ProfileUpdater.java
+++ b/src/main/java/com/plivo/api/models/profile/ProfileUpdater.java
@@ -13,6 +13,10 @@ public class ProfileUpdater extends MessagingProfileUpdater {
private String vertical;
private ProfileAuthorizedContact authorizedContact;
private String businessContactEmail;
+ private String ein;
+ private String einIssuingCountry;
+ private String altBusinessId;
+ private String altBusinessIdType;
public ProfileUpdater(String id) {
super(id);
@@ -76,6 +80,42 @@ public String getBusinessContactEmail(){
return businessContactEmail;
}
+ public ProfileUpdater ein (String ein) {
+ this.ein = ein;
+ return this;
+ }
+
+ public String getEin(){
+ return ein;
+ }
+
+ public ProfileUpdater einIssuingCountry (String einIssuingCountry) {
+ this.einIssuingCountry = einIssuingCountry;
+ return this;
+ }
+
+ public String getEinIssuingCountry(){
+ return einIssuingCountry;
+ }
+
+ public ProfileUpdater altBusinessId (String altBusinessId) {
+ this.altBusinessId = altBusinessId;
+ return this;
+ }
+
+ public String getAltBusinessId(){
+ return altBusinessId;
+ }
+
+ public ProfileUpdater altBusinessIdType (String altBusinessIdType) {
+ this.altBusinessIdType = altBusinessIdType;
+ return this;
+ }
+
+ public String getAltBusinessIdType(){
+ return altBusinessIdType;
+ }
+
@Override
protected Call obtainCall() {
return client().getApiService().profileUpdate(client().getAuthId(), id, this);
diff --git a/src/main/resources/com/plivo/api/version.txt b/src/main/resources/com/plivo/api/version.txt
index 3892f927..c31fb1e4 100644
--- a/src/main/resources/com/plivo/api/version.txt
+++ b/src/main/resources/com/plivo/api/version.txt
@@ -1 +1 @@
-5.46.6
+5.46.7