files/en-us/web/api/usbconfiguration/index.md
{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}}
The USBConfiguration interface of the WebUSB API provides information about a particular configuration of a USB device and the interfaces that it supports.
USBConfiguration object which contains information about the configuration on the provided USBDevice with the given configuration value.bConfigurationValue field of the configuration descriptor provided by the device defining this configuration.iConfiguration field of the configuration descriptor defining this configuration.{{Specifications}}
{{Compat}}