Service-Record Expenses
The Service-Record Expense API " ListServiceExpenses" returns all of the predefined customer charges and corresponding hauler/provider costs or expenses associate with a specific service or piece of equipment located at a customer site. Each row represents one charge and one related expense as show in the sample page (below). There can be one or more expenses connected with a service record. Note: The return attribute "ServiceNo" is the Service record this charge is associated with. Note: Results are limited to first 50,000 rows.
Results will be returned in the order that they were last updated. The most recently updated items being at the top of the response.
Request Example
https://api.cietrade.net/ListServiceExpenses?UserID=Example@gmail.com&ServiceID=813&CustomerNm=daktest234&ExpenseVendorNm=BestBuy
Query Parameters
| UserID | cieTrade.net User Name. | Required | |
| ServiceID | Specific Service ID to request service charges & expenses for. Blank value defaults to ALL | Optional | |
| CustomerNm | Customer Name or counterparty ID to request service charges & expenses for. Blank value defaults to ALL | Optional | |
| ExpenseVendorNm | Hauler/Service Provider Name or counterparty ID to request service charges & expenses for. Blank value defaults to ALL | Optional | |
| AsOf | Returns all records that were last updated on and after this date. If other filter options are provided, they will be ignored if an AsOf date is provided. | Optional |
{
"serviceNo": 813,
"charge_description": "Recycling Rebate",
"customer": "DAKTEST234",
"vendor": "BEST BUY",
"ExpGLAcNo": "TESTACC123",
"expense_price": "123.00",
"expense_UOM": "LBS",
"SalesGLAcNo": "Recycling Rebate",
"job_type": "",
"chargeback_price": "32.00",
"Chargeback_UOM": "LBS",
"material": "#1 PREPARED (P)",
"LastUpdated": "Oct 16 2025 12:51PM"
}
