{"name":"SmartFarm API","endpoints":{"GET  /api/nodes":"List latest reading per node","GET  /api/nodes/{id}/history?limit":"History readings","GET  /api/pump":"Get pump status","POST /api/pump {on:true|false}":"Set pump status (X-API-KEY required)","POST /api/readings {node_id,soil,temp,ph,humid,measured_at?}":"Insert sensor reading (header: X-INGEST-KEY; fallback: ?key=...)"}}