Response Payload Extensions
You can extend the BRM REST Services Manager API to include additional attributes in JSON payload responses. You can also use these attributes in the fields query parameter when making GET requests for extended objects.
This section shows the additional attributes that are supported for each TMF Open API.
TMF 666: Account Management API
The following table shows the additional attributes that are supported for the Account Management API.
TMF Resource | Extended Fields | Extended Schema | Sample JSON Payload Entries |
---|---|---|---|
BillingCycleSpecification |
|
|
|
TMF678: Customer Bill Management API
The following table shows the additional attributes that are supported for the Customer Bill Management API.
TMF Resource | Extended Fields | Extended Schema | Sample JSON Payload Entries |
---|---|---|---|
CustomerBill |
|
|
|
AppliedCustomerBillingRate |
|
|
|
CustomerBillOnDemand |
billingCycleSpecification
|
|
|
TMF676: Payment Management API
The following table shows the additional attributes that are supported for the Payment Management API.
TMF Resource | Extended Fields | Extended Schema | Sample JSON Payload Entries |
---|---|---|---|
Payment |
|
|
|
Payment_Create |
|
|
|
Refund |
|
|
|
TMF654: Prepay Balance Management API
The following table shows the additional attributes that are supported for the Prepay Balance Management API.
TMF Resource | Extended Fields | Extended Schema | Sample JSON Payload Entries |
---|---|---|---|
AccumulatedBalance |
|
|
|
AdjustBalance (Get Adjustments) |
|
|
|
AdjustBalance (Create an Adjustment) |
|
|
|
Bucket |
|
|
|
TMF 635: Usage Management API
The following table shows the additional attributes that are supported for the Usage Management API.
TMF Resource | Extended Fields | Extended Schema | Sample JSON Payload Entries |
---|---|---|---|
usagesGet |
|
|
|