---
title: bssid()
framework: corewlan
role: symbol
role_heading: Instance Method
path: corewlan/cwinterface/bssid()
---

# bssid()

The current basic service set identifier (BSSID) for the interface, returned as a UTF-8 string.

## Declaration

```swift
func bssid() -> String?
```

## Discussion

Discussion Dynamically queries the interface for the current BSSID. Returns a UTF-8 string formatted as <00:00:00:00:00:00>, or nil in the case of an error, or if the interface is not participating in a network.

## See Also

### Instance Methods

- [activePHYMode()](corewlan/cwinterface/activephymode().md)
- [cachedScanResults()](corewlan/cwinterface/cachedscanresults().md)
- [configuration()](corewlan/cwinterface/configuration().md)
- [countryCode()](corewlan/cwinterface/countrycode().md)
- [hardwareAddress()](corewlan/cwinterface/hardwareaddress().md)
- [interfaceMode()](corewlan/cwinterface/interfacemode().md)
- [noiseMeasurement()](corewlan/cwinterface/noisemeasurement().md)
- [powerOn()](corewlan/cwinterface/poweron().md)
- [rssiValue()](corewlan/cwinterface/rssivalue().md)
- [scanForNetworks(withName:includeHidden:)](corewlan/cwinterface/scanfornetworks(withname:includehidden:).md)
- [scanForNetworks(withSSID:includeHidden:)](corewlan/cwinterface/scanfornetworks(withssid:includehidden:).md)
- [security()](corewlan/cwinterface/security().md)
- [serviceActive()](corewlan/cwinterface/serviceactive().md)
- [ssid()](corewlan/cwinterface/ssid().md)
- [ssidData()](corewlan/cwinterface/ssiddata().md)
