GET http://api.servicem8.com/api_1.0/Material.json
Status: 200
[[{"uuid":"...",
"name":"...",
"item_number":"...",
"price":"...",
"cost":"...",
"item_description":"...",
"quantity_in_stock":"...",
"price_includes_taxes":"...",
"tax_rate_uuid":"...",
"active":"..."},
{"uuid":"...",
"name":"...",
"item_number":"...",
"price":"...",
"cost":"...",
"item_description":"...",
"quantity_in_stock":"...",
"price_includes_taxes":"...",
"tax_rate_uuid":"...",
"active":"..."}]]
GET http://api.servicem8.com/api_1.0/Material/{UUID}.json
Returns a single Material.
Status: 200
[{"uuid":"...",
"name":"...",
"item_number":"...",
"price":"...",
"cost":"...",
"item_description":"...",
"quantity_in_stock":"...",
"price_includes_taxes":"...",
"tax_rate_uuid":"...",
"active":"..."}]
POST http://api.servicem8.com/api_1.0/Material.json
Creates a new Material.
{"name":"New Data Here"}
Status: 200
POST http://api.servicem8.com/api_1.0/Material/{UUID}.json
Updates an existing Material with new details from the submitted JSON.
{"name":"Updated Data Here"}
Status: 200
DELETE http://api.servicem8.com/api_1.0/Material/{UUID}.json
Deactivate the Material at the referenced URL.
Status: 200