{"message":"RF Detection Backend API","version":"1.0.0","endpoints":{"config":{"getConfig":"GET /api/sdr/config","updateConfig":"PUT /api/sdr/config"},"signals":{"sendSignal":"POST /api/rf/signal","getSignals":"GET /api/rf/signals?limit=100"},"triangulation":{"triangulate":"POST /api/triangulation/triangulate"},"components":{"getComponents":"GET /api/components?limit=100"},"maintenance":{"getMaintenance":"GET /api/maintenance?limit=100","createMaintenance":"POST /api/maintenance"},"types":{"getTypes":"GET /api/types?limit=100"},"actions":{"getActions":"GET /api/actions?limit=100"},"receivers":{"getReceivers":"GET /api/receivers?limit=100"},"sdrModel":{"getSdrModels":"GET /api/sdrmodel?limit=100"},"receiverLocations":{"getReceiverLocations":"GET /api/receiverlocations?limit=100"},"detections":{"getDetections":"GET /api/detections?limit=100","createDetection":"POST /api/detections"},"raspiConfig":{"getRaspiConfig":"GET /api/raspiconfig?limit=100"},"receiverComponents":{"getReceiverComponents":"GET /api/receivercomponents?limit=100"}}}