Update audit settings
Setting Status Descriptions:
| Setting Status | Description |
|---|---|
| Check | If this audit fails affected bills are flagged |
| Hold | If this audit fails affected bills are flagged and held from export |
| Skip | This audit is skipped |
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type, including the request body. |
Request Body
AuditSettingsRequestV202506
| Property | Description | Type | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| abnormalBillCostWithOutlierAnalysis | AbnormalBillCostWithOutlierAnalysisSettingRequestV202104 | ||||||||||||||||
|
AbnormalBillCostWithOutlierAnalysisSettingRequestV202104 properties
|
|||||||||||||||||
| abnormalBillDemandWithOutlierAnalysis | AbnormalBillDemandWithOutlierAnalysisSettingRequestV202104 | ||||||||||||||||
|
AbnormalBillDemandWithOutlierAnalysisSettingRequestV202104 properties
|
|||||||||||||||||
| abnormalBillUseWithOutlierAnalysis | AbnormalBillUseWithOutlierAnalysisSettingRequestV202104 | ||||||||||||||||
|
AbnormalBillUseWithOutlierAnalysisSettingRequestV202104 properties
|
|||||||||||||||||
| accountAlertExistsOnAccountInImportFile | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| accountHasMultipleBillsInBillingPeriod | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| billContainsLineItemDescriptions | BillContainsLineItemDescriptionsSettingRequestV202104 | ||||||||||||||||
|
BillContainsLineItemDescriptionsSettingRequestV202104 properties
|
|||||||||||||||||
| billContainsLineItemTypes | BillContainsLineItemTypesSettingRequestV202104 | ||||||||||||||||
|
BillContainsLineItemTypesSettingRequestV202104 properties
|
|||||||||||||||||
| billEndsInFuture | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| billOverlapsWithOtherAccountBill | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| billSignificantlyShorterOrLongerThanPrevious | BillSignificantlyShorterOrLongerThanPreviousSettingRequestV202104 | ||||||||||||||||
|
BillSignificantlyShorterOrLongerThanPreviousSettingRequestV202104 properties
|
|||||||||||||||||
| billUseUnitDifferentFromMeterAnalysis | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| billingPeriodOutsideStartEndDates | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| currencyUnitAnalysis | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| dueDateBeforeEndDate | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| dueDateTooLongAfterBillEnd | DueDateTooLongAfterBillEndSettingRequestV202104 | ||||||||||||||||
|
DueDateTooLongAfterBillEndSettingRequestV202104 properties
|
|||||||||||||||||
| gapBetweenBillAndPreviousBillOnAccount | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| importFileStartDateAdjustedToPreventGaps | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| invoiceNumberIsRepeatedOnAccount | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| likelyDuplicateBillOnAccount | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| multipleUseUnitAnalysis | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| rateCodeDoesNotMatchImportFile | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| serialNumberDoesNotMatchImportFile | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| statementDateBeforeEndDate | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| statementDateTooLongAfterBillEnd | StatementDateTooLongAfterBillEndSettingRequestV202104 | ||||||||||||||||
|
StatementDateTooLongAfterBillEndSettingRequestV202104 properties
|
|||||||||||||||||
| tooManyConsecutiveEstimatedBills | TooManyConsecutiveEstimatedBillsSettingRequestV202104 | ||||||||||||||||
|
TooManyConsecutiveEstimatedBillsSettingRequestV202104 properties
|
|||||||||||||||||
| totalBillCostDoesNotMatchLineItemTypes | TotalBillCostDoesNotMatchLineItemTypesSettingRequestV202104 | ||||||||||||||||
|
TotalBillCostDoesNotMatchLineItemTypesSettingRequestV202104 properties
|
|||||||||||||||||
| totalMeterCostIsPercentageHigherThanPastYear | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
| totalMeterUseIsPercentageHigherThanPastYear | AuditSettingRequestV202104 | ||||||||||||||||
|
AuditSettingRequestV202104 properties
|
|||||||||||||||||
Example Request Body
{ "abnormalBillCostWithOutlierAnalysis": { "assignees": [
1
], "minimumCost": 1, "sensitivity": "string", "settingStatus": "string"
}, "abnormalBillDemandWithOutlierAnalysis": { "assignees": [
1
], "minimumCost": 1, "sensitivity": "string", "settingStatus": "string"
}, "abnormalBillUseWithOutlierAnalysis": { "assignees": [
1
], "minimumCost": 1, "sensitivity": "string", "settingStatus": "string"
}, "accountAlertExistsOnAccountInImportFile": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "accountHasMultipleBillsInBillingPeriod": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "billContainsLineItemDescriptions": { "assignees": [
1
], "lineItemDescriptions": [
"string"
], "minimumCost": 1, "settingStatus": "string"
}, "billContainsLineItemTypes": { "assignees": [
1
], "lineItemTypes": [
"string"
], "minimumCost": 1, "settingStatus": "string"
}, "billEndsInFuture": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "billOverlapsWithOtherAccountBill": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "billSignificantlyShorterOrLongerThanPrevious": { "assignees": [
1
], "minimumCost": 1, "percentLengthVariance": 1, "settingStatus": "string"
}, "billUseUnitDifferentFromMeterAnalysis": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "billingPeriodOutsideStartEndDates": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "currencyUnitAnalysis": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "dueDateBeforeEndDate": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "dueDateTooLongAfterBillEnd": { "assignees": [
1
], "days": 1, "minimumCost": 1, "settingStatus": "string"
}, "gapBetweenBillAndPreviousBillOnAccount": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "importFileStartDateAdjustedToPreventGaps": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "invoiceNumberIsRepeatedOnAccount": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "likelyDuplicateBillOnAccount": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "multipleUseUnitAnalysis": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "rateCodeDoesNotMatchImportFile": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "serialNumberDoesNotMatchImportFile": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "statementDateBeforeEndDate": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "statementDateTooLongAfterBillEnd": { "assignees": [
1
], "days": 1, "minimumCost": 1, "settingStatus": "string"
}, "tooManyConsecutiveEstimatedBills": { "assignees": [
1
], "bills": 1, "minimumCost": 1, "settingStatus": "string"
}, "totalBillCostDoesNotMatchLineItemTypes": { "assignees": [
1
], "lineItemTypes": [
"string"
], "minimumCost": 1, "settingStatus": "string"
}, "totalMeterCostIsPercentageHigherThanPastYear": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}, "totalMeterUseIsPercentageHigherThanPastYear": { "assignees": [
1
], "minimumCost": 1, "settingStatus": "string"
}
}
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
AuditSettingsResponseV202104
| Property | Description | Type | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| abnormalBillCostWithOutlierAnalysis | AbnormalBillCostWithOutlierAnalysisSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AbnormalBillCostWithOutlierAnalysisSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| abnormalBillDemandWithOutlierAnalysis | AbnormalBillDemandWithOutlierAnalysisSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AbnormalBillDemandWithOutlierAnalysisSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| abnormalBillUseWithOutlierAnalysis | AbnormalBillUseWithOutlierAnalysisSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AbnormalBillUseWithOutlierAnalysisSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| accountAlertExistsOnAccountInImportFile | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| accountHasMultipleBillsInBillingPeriod | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billContainsLineItemDescriptions | BillContainsLineItemDescriptionsSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
BillContainsLineItemDescriptionsSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billContainsLineItemTypes | BillContainsLineItemTypesSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
BillContainsLineItemTypesSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billEndsInFuture | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billOverlapsWithOtherAccountBill | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billSignificantlyShorterOrLongerThanPrevious | BillSignificantlyShorterOrLongerThanPreviousSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
BillSignificantlyShorterOrLongerThanPreviousSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billUseUnitDifferentFromMeterAnalysis | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| billingPeriodOutsideStartEndDates | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| currencyUnitAnalysis | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| dueDateBeforeEndDate | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| dueDateTooLongAfterBillEnd | DueDateTooLongAfterBillEndSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
DueDateTooLongAfterBillEndSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| gapBetweenBillAndPreviousBillOnAccount | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| importFileStartDateAdjustedToPreventGaps | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| invoiceNumberIsRepeatedOnAccount | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| likelyDuplicateBillOnAccount | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| multipleUseUnitAnalysis | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| rateCodeDoesNotMatchImportFile | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| serialNumberDoesNotMatchImportFile | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| statementDateBeforeEndDate | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| statementDateTooLongAfterBillEnd | StatementDateTooLongAfterBillEndSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
StatementDateTooLongAfterBillEndSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| tooManyConsecutiveEstimatedBills | TooManyConsecutiveEstimatedBillsSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
TooManyConsecutiveEstimatedBillsSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| totalBillCostDoesNotMatchLineItemTypes | TotalBillCostDoesNotMatchLineItemTypesSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
TotalBillCostDoesNotMatchLineItemTypesSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| totalMeterCostIsPercentageHigherThanPastYear | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
| totalMeterUseIsPercentageHigherThanPastYear | AuditSettingResponseV202104 | |||||||||||||||||||||||||||||||||||||
|
AuditSettingResponseV202104 properties
|
||||||||||||||||||||||||||||||||||||||
Example Response
{ "abnormalBillCostWithOutlierAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "sensitivity": "string", "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "abnormalBillDemandWithOutlierAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "sensitivity": "string", "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "abnormalBillUseWithOutlierAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "sensitivity": "string", "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "accountAlertExistsOnAccountInImportFile": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "accountHasMultipleBillsInBillingPeriod": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billContainsLineItemDescriptions": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "lineItemDescriptions": [
"string"
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billContainsLineItemTypes": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "lineItemTypes": [
"string"
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billEndsInFuture": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billOverlapsWithOtherAccountBill": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billSignificantlyShorterOrLongerThanPrevious": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "percentLengthVariance": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billUseUnitDifferentFromMeterAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "billingPeriodOutsideStartEndDates": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "currencyUnitAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "dueDateBeforeEndDate": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "dueDateTooLongAfterBillEnd": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "days": 1, "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "gapBetweenBillAndPreviousBillOnAccount": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "importFileStartDateAdjustedToPreventGaps": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "invoiceNumberIsRepeatedOnAccount": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "likelyDuplicateBillOnAccount": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "multipleUseUnitAnalysis": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "rateCodeDoesNotMatchImportFile": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "serialNumberDoesNotMatchImportFile": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "statementDateBeforeEndDate": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "statementDateTooLongAfterBillEnd": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "days": 1, "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "tooManyConsecutiveEstimatedBills": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "bills": 1, "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "totalBillCostDoesNotMatchLineItemTypes": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "lineItemTypes": [
"string"
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "totalMeterCostIsPercentageHigherThanPastYear": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}, "totalMeterUseIsPercentageHigherThanPastYear": { "assignees": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "minimumCost": 1, "settingCode": "string", "settingDescription": "string", "settingStatus": "string"
}
}