---
title: "retrievePeripherals(withIdentifiers:)"
framework: corebluetooth
role: symbol
role_heading: Instance Method
path: "corebluetooth/cbcentralmanager/retrieveperipherals(withidentifiers:)"
---

# retrievePeripherals(withIdentifiers:)

Returns a list of known peripherals by their identifiers.

## Declaration

```swift
func retrievePeripherals(withIdentifiers identifiers: [UUID]) -> [CBPeripheral]
```

## Parameters

- `identifiers`: A list of peripheral identifiers (represented by doc://com.apple.documentation/documentation/Foundation/NSUUID objects) from which doc://com.apple.corebluetooth/documentation/CoreBluetooth/CBPeripheral objects can be retrieved.

## Return Value

Return Value A list of peripherals that the central manager is able to match to the provided identifiers.

## See Also

### Retrieving Lists of Peripherals

- [retrieveConnectedPeripherals(withServices:)](corebluetooth/cbcentralmanager/retrieveconnectedperipherals(withservices:).md)
