diff --git a/sdrbase/resources/webapi.qrc b/sdrbase/resources/webapi.qrc
index e6a98f48b..05ce5f3c7 100644
--- a/sdrbase/resources/webapi.qrc
+++ b/sdrbase/resources/webapi.qrc
@@ -62,6 +62,7 @@
webapi/doc/swagger/include/MetisMISO.yaml
webapi/doc/swagger/include/NFMDemod.yaml
webapi/doc/swagger/include/NFMMod.yaml
+ webapi/doc/swagger/include/NoiseFigure.yaml
webapi/doc/swagger/include/PacketMod.yaml
webapi/doc/swagger/include/Perseus.yaml
webapi/doc/swagger/include/PlutoSdr.yaml
diff --git a/sdrbase/resources/webapi/doc/swagger/include/NoiseFigure.yaml b/sdrbase/resources/webapi/doc/swagger/include/NoiseFigure.yaml
new file mode 100644
index 000000000..1d26b3266
--- /dev/null
+++ b/sdrbase/resources/webapi/doc/swagger/include/NoiseFigure.yaml
@@ -0,0 +1,66 @@
+NoiseFigureSettings:
+ description: NoiseFigure
+ properties:
+ inputFrequencyOffset:
+ type: integer
+ format: int64
+ fftSize:
+ type: integer
+ fftCount:
+ type: integer
+ frequencySpec:
+ type: integer
+ startFrequency:
+ type: number
+ format: float
+ stopFrequency:
+ type: number
+ format: float
+ steps:
+ type: integer
+ step:
+ type: number
+ format: float
+ frequencies:
+ type: string
+ visaDevice:
+ type: string
+ powerOnSCPI:
+ type: string
+ powerOffSCPI:
+ type: string
+ powerOnCommand:
+ type: string
+ powerOffCommand:
+ type: string
+ powerDelay:
+ type: number
+ format: float
+ rgbColor:
+ type: integer
+ title:
+ type: string
+ streamIndex:
+ description: MIMO channel. Not relevant when connected to SI (single Rx).
+ type: integer
+ useReverseAPI:
+ description: Synchronize with reverse API (1 for yes, 0 for no)
+ type: integer
+ reverseAPIAddress:
+ type: string
+ reverseAPIPort:
+ type: integer
+ reverseAPIDeviceIndex:
+ type: integer
+ reverseAPIChannelIndex:
+ type: integer
+
+NoiseFigureReport:
+ description: NoiseFigure
+ properties:
+ channelPowerDB:
+ description: power received in channel (dB)
+ type: number
+ format: float
+ channelSampleRate:
+ type: integer