---
title: USBConfiguration.interfaces
slug: Web/API/USBConfiguration/interfaces
tags:
  - API
  - Interfaces
  - Property
  - Reference
  - USB
  - USBConfiguration
  - WebUSB
  - WebUSB API
browser-compat: api.USBConfiguration.interfaces
---
{{draft}}{{securecontext_header}}{{DefaultAPISidebar("")}}

The **`interfaces`** read-only property of the
{{domxref("USBConfiguration")}} interface returns an array containing instances of the
{{domxref('USBInterface')}} describing each interface supported by this configuration.

## Syntax

```js
  var interfaces[] = USBConfiguration.interfaces
```

### Value

An array containing instances of {{domxref('USBInterface')}}.

## Specifications

{{Specifications}}

## Browser compatibility

{{Compat}}
