MiCIS Simulator · spl
Integration

Oracle Utilities REST API for Metering and Customer Information

This documentation helps you to get started using the REST APIs for Oracle Utilities Metering and Customer Information.

OperationsOpenAPI 3.0.0 · v2022.03.24 · 144 operations · 86 paths
Credit & Collections/Collection Process3 operations
POST/spl/rest/apis/customer/collections/collectionProcesss
Create collection Process
GET/spl/rest/apis/customer/collections/collectionProcesss/{collectionProcessId}
Get Collection Process
PUT/spl/rest/apis/customer/collections/collectionProcesss/{collectionProcessId}
Update Collection Process
Credit & Collections/Cut Process3 operations
PATCH/spl/rest/apis/customer/collections/cutProcesses/{cutProcessId}/action
Action Cut Process
GET/spl/rest/apis/customer/collections/cutProcesses/{cutProcessId}
Get Cut Process
PUT/spl/rest/apis/customer/collections/cutProcesses/{cutProcessId}
Update Cut Process
Credit & Collections/Overdue Process4 operations
PATCH/spl/rest/apis/customer/collections/overdueProcesses/{overdueProcessId}/action
Action Overdue Process
GET/spl/rest/apis/customer/collections/overdueProcesses/{overdueProcessId}
Get Overdue Process
PUT/spl/rest/apis/customer/collections/overdueProcesses/{overdueProcessId}
Update Overdue Process
POST/spl/rest/apis/customer/collections/overdueProcesses
Create Overdue Process
Credit & Collections/Severance Process3 operations
POST/spl/rest/apis/customer/collections/severanceProcesses
Create Severance Process
GET/spl/rest/apis/customer/collections/severanceProcesses/{severanceProcessId}
Get Severance Process
PUT/spl/rest/apis/customer/collections/severanceProcesses/{severanceProcessId}
Update Severance Process
Credit & Collections/Write Off Process3 operations
POST/spl/rest/apis/customer/collections/writeoffProcesses
Create Write Off Process
GET/spl/rest/apis/customer/collections/writeoffProcesses/{writeOffProcessId}
Get Write Off Process
PUT/spl/rest/apis/customer/collections/writeoffProcesses/{writeOffProcessId}
Update Write Off Process
Devices/Device Configurations4 operations
POST/ouaf/rest/apis/meter/devices/deviceConfigurations
create Device Configuration
GET/ouaf/rest/apis/meter/devices/deviceConfigurations/{deviceConfigurationId}
Get Device Configuration
PUT/ouaf/rest/apis/meter/devices/deviceConfigurations/{deviceConfigurationId}
Update Device Configuration
DELETE/ouaf/rest/apis/meter/devices/deviceConfigurations/{deviceConfigurationId}
Delete Device Configuration
Devices/Item4 operations
POST/ouaf/rest/apis/meter/devices/items
Create Item
GET/ouaf/rest/apis/meter/devices/items/{itemId}
Get Item
PUT/ouaf/rest/apis/meter/devices/items/{itemId}
Update Item
DELETE/ouaf/rest/apis/meter/devices/items/{itemId}
Delete Item
Devices/Measuring Component4 operations
POST/ouaf/rest/apis/meter/devices/measuringComponents
Create Measuring Component
GET/ouaf/rest/apis/meter/devices/measuringComponents/{measuringComponentId}
Get Measuring Component
PUT/ouaf/rest/apis/meter/devices/measuringComponents/{measuringComponentId}
Update Measuring Component
DELETE/ouaf/rest/apis/meter/devices/measuringComponents/{measuringComponentId}
Delete Measuring Component
Devices/Meter4 operations
POST/ouaf/rest/apis/meter/devices/meters
Create Meter
GET/ouaf/rest/apis/meter/devices/meters/{meterId}
Get Meter Details
PUT/ouaf/rest/apis/meter/devices/meters/{meterId}
Update Meter
DELETE/ouaf/rest/apis/meter/devices/meters/{meterId}
Delete Meter
Financial Transactions/Account Financial History1 operations
GET/spl/rest/apis/customer/financials/accountFinancialHistory/{accountId}
Get Account Financial History
Financial Transactions/Adjustment5 operations
GET/spl/rest/apis/customer/financials/adjustments/{adjustmentId}
Get Adjustment
PUT/spl/rest/apis/customer/financials/adjustments/{adjustmentId}
Update Adjustment
PATCH/spl/rest/apis/customer/financials/adjustments/{adjustmentId}
Action Adjustment
DELETE/spl/rest/apis/customer/financials/adjustments/{adjustmentId}
Delete Adjustment
POST/spl/rest/apis/customer/financials/adjustments
Create Adjustment
Financial Transactions/Bill5 operations
PATCH/spl/rest/apis/customer/financials/bills/{billId}/action
Action Bill
POST/spl/rest/apis/customer/financials/bills
Create Bill
GET/spl/rest/apis/customer/financials/bills/{billId}
Get Bill
PUT/spl/rest/apis/customer/financials/bills/{billId}
Update Bill
DELETE/spl/rest/apis/customer/financials/bills/{billId}
Delete Bill
Financial Transactions/Bill Segment5 operations
PATCH/spl/rest/apis/customer/financials/billSegments/{billSegmentId}/action
Action Bill Segment
POST/spl/rest/apis/customer/financials/billSegments
Create Bill Segment
GET/spl/rest/apis/customer/financials/billSegments/{billSegmentId}
Get Bill Segment
PUT/spl/rest/apis/customer/financials/billSegments/{billSegmentId}
Update Bill Segment
DELETE/spl/rest/apis/customer/financials/billSegments/{billSegmentId}
Delete Bill Segment
Financial Transactions/Budget2 operations
GET/spl/rest/apis/customer/financials/budgets/{accountId}
Get Budget
PATCH/spl/rest/apis/customer/financials/budgets/{accountId}/action
Action Budget
Financial Transactions/Pay Plan3 operations
POST/spl/rest/apis/customer/financials/payPlans
Create Pay Plan
GET/spl/rest/apis/customer/financials/payPlans/{payPlanId}
Get Pay Plan
PUT/spl/rest/apis/customer/financials/payPlans/{payPlanId}
Update Pay Plan
Financial Transactions/Payment5 operations
PATCH/spl/rest/apis/customer/financials/payments/{paymentId}/action
Action Payment
POST/spl/rest/apis/customer/financials/payments
Create Payment
GET/spl/rest/apis/customer/financials/payments/{paymentId}
Get Payment
PUT/spl/rest/apis/customer/financials/payments/{paymentId}
Update Payment
DELETE/spl/rest/apis/customer/financials/payments/{paymentId}
Delete Payment
Financial Transactions/Payment Event5 operations
PATCH/spl/rest/apis/customer/financials/paymentEvents/{paymentEventId}/action
Action Payment Event
POST/spl/rest/apis/customer/financials/paymentEvents
Create Payment Event
GET/spl/rest/apis/customer/financials/paymentEvents/{paymentEventId}
Get Payment Event
PUT/spl/rest/apis/customer/financials/paymentEvents/{paymentEventId}
Update Payment Event
DELETE/spl/rest/apis/customer/financials/paymentEvents/{paymentEventId}
Delete Payment Event
Financial Transactions/PaymentTender4 operations
PATCH/spl/rest/apis/customer/financials/paymentTenders/{paymentTenderId}/action
Action Payment Tender
GET/spl/rest/apis/customer/financials/paymentTenders/{paymentTenderId}
Get Payment Tender
PUT/spl/rest/apis/customer/financials/paymentTenders/{paymentTenderId}
Update Payment Tender
POST/spl/rest/apis/customer/financials/paymentTenders
Create Payment Tender
Interactions/Case6 operations
PATCH/spl/rest/apis/customer/interactions/cases/{caseId}/action
Action Case
POST/spl/rest/apis/customer/interactions/cases
Create Case
GET/spl/rest/apis/customer/interactions/cases/{caseId}
Get Case
PUT/spl/rest/apis/customer/interactions/cases/{caseId}
Update Case
DELETE/spl/rest/apis/customer/interactions/cases/{caseId}
Delete Case
GET/spl/rest/apis/customer/interactions/cases/search/case
Search Case
Interactions/Customer Activity History1 operations
GET/spl/rest/apis/customer/interactions/customerActivityHistory/{accountId}
Get Customer Activity History
Interactions/Customer Contact4 operations
POST/spl/rest/apis/customer/interactions/customerContacts
Create Customer Contact
GET/spl/rest/apis/customer/interactions/customerContacts/{customerContactId}
Get Customer Contact
PUT/spl/rest/apis/customer/interactions/customerContacts/{customerContactId}
Update Customer Contact
DELETE/spl/rest/apis/customer/interactions/customerContacts/{customerContactId}
Delete Customer Contact
Service/Web User4 operations
POST/spl/rest/apis/customer/service/webUsers
Create Web User
GET/spl/rest/apis/customer/service/webUsers/{webUserId}
Get Web User
PUT/spl/rest/apis/customer/service/webUsers/{webUserId}
Update Web User
DELETE/spl/rest/apis/customer/service/webUsers/{webUserId}
Delete Web User
Service/Web User Account6 operations
POST/spl/rest/apis/customer/service/webUserAccounts
Create Web User Account
GET/spl/rest/apis/customer/service/webUserAccounts/{webUserId}/{accountId}
Get Web User Account
PUT/spl/rest/apis/customer/service/webUserAccounts/{webUserId}/{accountId}
Update Web User Account
DELETE/spl/rest/apis/customer/service/webUserAccounts/{webUserId}/{accountId}
Delete Web User Account
GET/spl/rest/apis/customer/service/webUserAccounts/{webUserId}
Search Web User Accounts
GET/spl/rest/apis/customer/service/webUserAccounts/{accountId}/accountVerificationInfo
Get Account Verification Details
Service/Work Queue1 operations
GET/spl/rest/apis/customer/service/workQueue
Get Work Queue
Usage/Usage Transaction5 operations
PATCH/ouaf/rest/apis/meter/usage/usageTransactions/{usageTransactionId}/action
Patch Usage Transaction
POST/ouaf/rest/apis/meter/usage/usageTransactions
Create Usage Transaction
GET/ouaf/rest/apis/meter/usage/usageTransactions/{usageTransactionId}
Get Usage Transaction
PUT/ouaf/rest/apis/meter/usage/usageTransactions/{usageTransactionId}
Update Usage Transaction
DELETE/ouaf/rest/apis/meter/usage/usageTransactions/{usageTransactionId}
Delete Usage Transaction
V-Model/Account4 operations
POST/spl/rest/apis/customer/v-model/accounts
Create Account
GET/spl/rest/apis/customer/v-model/accounts/{accountId}
Get Account
PUT/spl/rest/apis/customer/v-model/accounts/{accountId}
Update Account
DELETE/spl/rest/apis/customer/v-model/accounts/{accountId}
Delete Account
V-Model/Business Person Queries2 operations
POST/spl/rest/apis/cross/v-model/businessPersonQueries
Business Person Summary
POST/spl/rest/apis/cross/v-model/businessPersonQueries/personSearch
Business Person Search
V-Model/Communications Preferences4 operations
GET/spl/rest/apis/customer/v-model/communicationsPreferences/{accountId}/{personId}
Get Communications Preferences
PATCH/spl/rest/apis/customer/v-model/communicationsPreferences/{accountId}/{personId}
Patch Communications Preferences
GET/spl/rest/apis/customer/v-model/communicationsPreferences/{accountId}/{personId}/addresses
Get Mailing Addresses
PATCH/spl/rest/apis/customer/v-model/communicationsPreferences/{accountId}/{personId}/addresses
Update Mailing Address
V-Model/Install Events4 operations
POST/ouaf/rest/apis/meter/v-model/installEvents
Create Install Event
GET/ouaf/rest/apis/meter/v-model/installEvents/{installEventId}
Get Install Event
PUT/ouaf/rest/apis/meter/v-model/installEvents/{installEventId}
Update Install Event Details
DELETE/ouaf/rest/apis/meter/v-model/installEvents/{installEventId}
Delete Install Event Details
V-Model/Landlord Agreements4 operations
POST/spl/rest/apis/customer/v-model/landlordAgreements
Create Landlord Agreement
GET/spl/rest/apis/customer/v-model/landlordAgreements/{landLordId}
Get Landlord Agreement
PUT/spl/rest/apis/customer/v-model/landlordAgreements/{landLordId}
Update Landlord Agreement
DELETE/spl/rest/apis/customer/v-model/landlordAgreements/{landLordId}
Delete Landlord Agreement
V-Model/Person4 operations
POST/spl/rest/apis/customer/v-model/persons
Create Person
GET/spl/rest/apis/customer/v-model/persons/{personId}
Get Person
PUT/spl/rest/apis/customer/v-model/persons/{personId}
Update Person
DELETE/spl/rest/apis/customer/v-model/persons/{personId}
Delete Person
V-Model/Person Context1 operations
GET/spl/rest/apis/customer/v-model/personContext/{personId}
Get Person Context
V-Model/Person Information Synchronization1 operations
PUT/spl/rest/apis/customer/v-model/cxPersons/{cxContactId}
Sync Person
V-Model/Premise4 operations
POST/spl/rest/apis/customer/v-model/premises
Create Premise
GET/spl/rest/apis/customer/v-model/premises/{premiseId}
Get Premise
PUT/spl/rest/apis/customer/v-model/premises/{premiseId}
Update Premise
DELETE/spl/rest/apis/customer/v-model/premises/{premiseId}
Delete Premise
V-Model/Program Context1 operations
GET/spl/rest/apis/cross/v-model/programContexts/{accountId}/{personId}
Get Program Contexts
V-Model/Service Agreement4 operations
POST/spl/rest/apis/customer/v-model/serviceAgreements
Create Service Agreement
GET/spl/rest/apis/customer/v-model/serviceAgreements/{serviceAgreementId}
Get Service Agreement
PUT/spl/rest/apis/customer/v-model/serviceAgreements/{serviceAgreementId}
Update Service Agreement
DELETE/spl/rest/apis/customer/v-model/serviceAgreements/{serviceAgreementId}
Delete Service Agreement
V-Model/Service Points/C2M4 operations
POST/spl/rest/apis/cross/v-model/servicePoints
Create Service Point
GET/spl/rest/apis/cross/v-model/servicePoints/{servicePointId}
Get Service Point
PUT/spl/rest/apis/cross/v-model/servicePoints/{servicePointId}
Update Service Point
DELETE/spl/rest/apis/cross/v-model/servicePoints/{servicePointId}
Delete Service Point
V-Model/Service Points/CC&B4 operations
POST/spl/rest/apis/customer/v-model/servicePoints
Create Service Point
GET/spl/rest/apis/customer/v-model/servicePoints/{servicePointId}
Get Service Point
PUT/spl/rest/apis/customer/v-model/servicePoints/{servicePointId}
Update Service Point
DELETE/spl/rest/apis/customer/v-model/servicePoints/{servicePointId}
Delete Service Point
V-Model/Service Points/MDM4 operations
POST/ouaf/rest/apis/meter/v-model/servicePoints
Create Service Point
GET/ouaf/rest/apis/meter/v-model/servicePoints/{servicePointId}
Get Service Point
PUT/ouaf/rest/apis/meter/v-model/servicePoints/{servicePointId}
Update Service Point
DELETE/ouaf/rest/apis/meter/v-model/servicePoints/{servicePointId}
Delete Service Point
V-Model/Usage Subscription4 operations
POST/ouaf/rest/apis/meter/v-model/usageSubscriptions
Create Usage Subscription
GET/ouaf/rest/apis/meter/v-model/usageSubscriptions/{usageSubscriptionId}
Get Usage Subscription
PUT/ouaf/rest/apis/meter/v-model/usageSubscriptions/{usageSubscriptionId}
Update Usage Subscription
DELETE/ouaf/rest/apis/meter/v-model/usageSubscriptions/{usageSubscriptionId}
Delete Usage Subscription
V-Model/V Model Relationships1 operations
GET/spl/rest/apis/cross/v-model/vModelRelationships/{accountId}
Get V Model Relationship