[ { "ContainingType": "YD_TrainingCompetition_Api.Controllers.DevicesController", "Method": "GetAll", "RelativePath": "api/Devices", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [], "ReturnTypes": [] }, { "ContainingType": "YD_TrainingCompetition_Api.Controllers.DevicesController", "Method": "GetById", "RelativePath": "api/Devices/{deviceId}", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [ { "Name": "deviceId", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "YD_TrainingCompetition_Api.Controllers.DevicesController", "Method": "Ingest", "RelativePath": "api/Devices/ingest", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "telemetry", "Type": "YD_TrainingCompetition_Api.Models.DeviceTelemetry", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "YD_TrainingCompetition_Api.Controllers.HealthController", "Method": "Get", "RelativePath": "api/Health", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [], "ReturnTypes": [] } ]