POST Api/BillingAccount/Updater
Updates the Billing Account Number for a specified list of Reference Numbers. Only the Billing Account Number is changed. All other properties, including BillingAccountID, remain unchanged. Important: Use this method only in exceptional cases where updating the Billing Account Number is absolutely necessary.
Request Information
URI Parameters
None.
Body Parameters
APIBillingAccountUpdaterRequestsModel| Name | Description | Type | Additional information |
|---|---|---|---|
| BillingAccountUpdaterRequestModel |
List of APIBillingAccountUpdaterRequestModel |
Collection of APIBillingAccountUpdaterRequestModel |
None. |
| dtUpdateExternal |
External Update DateTime |
date-time |
None. |
Request Formats
application/json, text/json
{
"BillingAccountUpdaterRequestModel": [
{
"OriginalReferenceNumber": "sample string 1",
"OriginalOtherData": "sample string 2",
"NewReferenceNumber": "sample string 3",
"NewOtherData": "sample string 4"
},
{
"OriginalReferenceNumber": "sample string 1",
"OriginalOtherData": "sample string 2",
"NewReferenceNumber": "sample string 3",
"NewOtherData": "sample string 4"
}
],
"dtUpdateExternal": "2026-06-18T21:44:00.9511821Z"
}
Response Information
Resource Description
Updates the Billing Account Number for a specified list of Reference Numbers. Only the Billing Account Number is changed. All other properties, including BillingAccountID, remain unchanged. Important: Use this method only in exceptional cases where updating the Billing Account Number is absolutely necessary.
APIBillingAccountUpdaterResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
Name of the error condition/category. See ErrorCode enumeration for details. Conditionally required in case when Success is false. |
ErrorCode |
None. |
| ErrorCodeDetail |
Detailed error condition code. |
string |
None. |
| ErrorID |
Internal error identification number that uniquely identifies this specific error that occurred. |
string |
None. |
| ErrorNum |
Numeric value of the ErrorCode. Conditionally required in case when Success is false. |
int |
None. |
| Errors |
List of errors that occurred when performing the operation. Conditionally required in case when Success is false. |
Collection of string |
None. |
| Result |
Summary of execution details for the associated billing accounts. |
BAUpdaterResult |
None. |
| Success |
Indicates success or failure of the REST request. |
boolean |
Required |
| Warnings |
List of warnings that occurred when performing the operation. |
Collection of string |
None. |
Response Formats
application/json, text/json
{
"ErrorCode": "None",
"ErrorCodeDetail": "sample string 1",
"ErrorID": "sample string 2",
"ErrorNum": 0,
"Errors": [
"sample string 1",
"sample string 2"
],
"Warnings": [
"sample string 1",
"sample string 2"
],
"Result": {
"DBDuplicates": 1,
"Errors": 2,
"FileDuplicates": 3,
"NoMatch": 4,
"RecordCount": 5,
"Updated": 6
},
"Success": true
}