files/en-us/web/api/networkinformation/index.md
{{APIRef("Network Information API")}} {{AvailableInWorkers}}
The NetworkInformation interface of the Network Information API provides information about the connection a device is using to communicate with the network and provides a means for scripts to be notified if the connection type changes.
The NetworkInformation interface cannot be instantiated. It is instead accessed through the connection property of the {{domxref("Navigator")}} interface or the {{domxref("WorkerNavigator")}} interface.
{{InheritanceDiagram}}
This interface also inherits properties of its parent, {{domxref("EventTarget")}}.
true if the user has set a reduced data usage option on the user agent.bluetoothcellularethernetnonewifiwimaxotherunknownThis interface also inherits methods of its parent, {{domxref("EventTarget")}}.
{{Specifications}}
{{Compat}}