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.