Get Material Availability
Returns a single material by ID together with its on-hand inventory aggregated per location, plus the total quantity across those locations. Job-site locations are excluded.
Requires scope: materials:read
Authentication
API_KEYstring
API Key authentication via header
Path parameters
materialId
Material ID.
Response
This endpoint returns an object.
id
Unique identifier for the material.
name
Display name of the material.
inventory
On-hand inventory broken down by location. Job-site locations are excluded; locations holding no stock for this material are omitted.
totalQuantity
Total quantity of the material on hand across all returned locations.
integrationId
The material’s identifier in the connected field service management (FSM) system, when the material is linked to one. Null if the material has no FSM integration link.
qboId
The material’s QuickBooks Online (QBO) item id, when linked to QBO.
itemNumber
Item/SKU number for the material.
description
Detailed description of the material.
costForBusiness
Internal business cost price in USD.
costForClient
Client-facing cost price in USD.
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error