Happklaar API
string · required number | null · min: 0 · max: 999999.999string | null · maxLength: 16string | null · enumstring | null · enumstring | null · date-time
PATCH
https://api.happklaar.nl/v1
/pantry/items/{item}
path Parameters
itemRequest Body
PATCH /v1/pantry/items/{id} request body.
Every field is Optional + nullable. Sending `null` for a nullable field
clears it; omitting the field entirely leaves it unchanged. `ingredient_id`
is absent — updates cannot move an item to a different ingredient (this
would invalidate the unique constraint without an explicit delete + add).
quantity_amountquantity_unitstatusEnum values:
ok
low
out
storage_locationEnum values:
cupboard
fridge
freezer
spices
expires_atResponses
Pantry.PantryItemResponseData · required