Retrieve a build assembly
Retrieves a build assembly by ID.
IMPORTANT: If you need to fetch multiple specific build assemblies 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.
get/quickbooks-desktop/build-assemblies/{id}
Path parameters
idstring required
The QuickBooks-assigned unique identifier of the build assembly to retrieve.
Example:123ABC-1234567890
The QuickBooks-assigned unique identifier of the build assembly to retrieve.
Headers
Conductor-End-User-Idstring required
The ID of the End-User to receive this request.
Example:end_usr_1234567abcdefg
The ID of the End-User to receive this request.
Response
Returns the specified build assembly.
Example response
{
"id": "123ABC-1234567890",
"objectType": "qbd_build_assembly",
"createdAt": "2025-01-01T12:34:56+00:00",
"updatedAt": "2025-02-01T12:34:56+00:00",
"revisionNumber": "1721172183",
"inventoryAssemblyItem": {
"id": "80000001-1234567890",
"fullName": "Inventory Assembly Item"
},
"inventorySite": {
"id": "80000001-1234567890",
"fullName": "Main Warehouse"
},
"inventorySiteLocation": {
"id": "80000001-1234567890",
"fullName": "Aisle 3, Shelf B"
},
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"transactionDate": "2024-10-01",
"refNumber": "BUILD-1234",
"memo": "Assembled 25 units of Model ABC-123 Office Chair",
"quantityToBuild": 7,
"quantityCanBuild": 5,
"quantityOnHand": 150,
"quantityOnSalesOrder": 10,
"externalId": "12345678-abcd-1234-abcd-1234567890ab",
"lines": [
{
"item": {
"id": "80000001-1234567890",
"fullName": "Widget A"
},
"inventorySite": {
"id": "80000001-1234567890",
"fullName": "Main Warehouse"
},
"inventorySiteLocation": {
"id": "80000001-1234567890",
"fullName": "Aisle 3, Shelf B"
},
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"description": "Wood screws, 2-inch, stainless steel",
"quantityOnHand": 150,
"quantityNeeded": 3
}
],
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}