Retrieve a subtotal item
Changed onRetrieves a subtotal item by ID.
IMPORTANT: If you need to fetch multiple specific subtotal items by ID, use the list endpoint instead with the ids parameter. It accepts an array of IDs so you can batch the request into a single call, which is significantly faster.
Request
- Base URLhttps://api.conductor.is/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The QuickBooks-assigned unique identifier of the subtotal item to retrieve.
Headers
The ID of the End-User to receive this request.
Response
Returns the specified subtotal item.
Example response
{
"id": "80000001-1234567890",
"objectType": "qbd_subtotal_item",
"createdAt": "2025-01-01T12:34:56+00:00",
"updatedAt": "2025-02-01T12:34:56+00:00",
"revisionNumber": "1721172183",
"name": "Labor subtotal",
"barcode": "012345678905",
"isActive": true,
"description": "Subtotal for all labor costs on this project",
"specialItemType": "finance_charge",
"externalId": "12345678-abcd-1234-abcd-1234567890ab",
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}Changes
- warning
for the
pathrequest parameterid, the maxLength was set to36
- warning
- breaking
response property
barcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
externalIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
specialItemTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - info
removed the
finance_chargeenum value from theresponse property for the response status - info
removed the
reimbursable_expense_groupenum value from theresponse property for the response status - info
removed the
reimbursable_expense_subtotalenum value from theresponse property for the response status - info
removed the
undefinedenum value from theresponse property for the response status
- breaking