Request Payload Extensions
You can extend the payloads of BRM REST Services Manager API POST requests to include additional attributes. This section shows the additional payload attributes that are supported for each TMF Open API.
TMF678: Customer Bill Management API
This table shows the additional attributes that can be added to the payload of the Customer Bill Management API.
Endpoint | Additional Attributes | Example Syntax |
---|---|---|
Create Customer Bill On Demand |
Create a bill for a billing cycle specification (billingCycleSpecification.id) |
|
TMF676: Payment Management API
This table shows the additional attributes that can be added to the payload of the Payment Management API.
Endpoint | Additional Attributes | Example Syntax |
---|---|---|
Create a Payment |
Create a payment for:
|
|
TMF654: Prepay Balance Management API
This table shows the additional attributes that can be added to the payload of the Prepay Balance Management API.
Endpoint | Additional Attributes | Example Syntax |
---|---|---|
Create an Adjusted Balance |
Create an adjustment for a bill, item, or event (bieId.id) |
The following is an example of a request body for creating an adjusted balance for events by including the bieId.id property in the AdjustBalance_CreateOracle object:
|