{"schema":"omnia.open-ingress-capabilities/v1","protocolVersion":"v1","maximumObservationsPerBatch":10000,"transports":["HTTPS/JSON","WebSocket bridge","MQTT bridge","BLE gateway","USB/serial gateway","LSL bridge","SensorThings adapter","file adapter"],"acceptedEvidenceClasses":["observed_physical","derived_signal","inferred_expression","interpretive_mapping"],"requiredObservationFields":["quantityKind","value","unit"],"physicalTraceabilityRequires":["device identity","calibration record or reference check","unit","timing","uncertainty where available"],"arbitraryDataRoute":"POST /v1/sources/{sourceId}/events","observationRoute":"POST /v1/ingest/observations","deviceRoute":"POST /v1/devices","calibrationRoute":"POST /v1/measurements/calibrations","openApiRoute":"GET /openapi.json"}