v1
Materials
Materials
Receive Material Item
Record a delivery for a material item (append to receiving_log).
Supports partial deliveries — each call appends one entry. When total_received >= quantity, status auto-transitions to RECEIVED.
Body: quantity_received: number (required) condition: "good" | "partial_damage" | "all_damaged" | "wrong_item" | "short" quantity_damaged: number (required if condition = partial_damage) inspector_name: str (required) signature: str (optional, base64 PNG) photos: list (optional, [{storage_path, label}]) shop_placement: str (optional) notes: str (optional)
post/api/v1/materials/items/{item_id}/receive
Request
- Base URL: https://api.jeevyfabrication.com (the document declares no server; this is the origin it was published from)
- URL: https://api.jeevyfabrication.com/api/v1/materials/items/{item_id}/receive
- Auth: none declared
Path parameters
item_idinteger required
Request body
object required
Response
Successful Response
object required
Changes
No recorded changes to this operation across all 1 revision of this API.