The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/GetNonCollectableReport HTTP/1.1
Host: gallifrey.studebakersubmetering.com
Content-Type: text/jsv
Content-Length: length
{
propertyId: 0,
cycleId: 0,
requestIpAddress: String,
token: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
data:
{
billingCycleName: String,
billingCycleId: 0,
invoicedServices:
[
{
serviceName: String,
invoiceCount: 0,
totalDollarAmount: 0,
averageAmount: 0,
averageUsage: 0,
unitOfMeasure: String
}
],
totalDollarCorporateOrExempt: 0,
invoicedFees:
[
{
feeName: String,
totalDollarAmount: 0
}
],
grossPotentialCollection: 0
},
history:
[
{
monthName: String,
date: 0001-01-01,
totalBilled: 0,
feesBilled: 0
}
]
}