Retrieves a WlanAccessPoint by its graph object id: one Wi-Fi access point radio, identified by SSID and BSSID, heard by endpoint scans, with its channel, signal, and beacon details and detection of evil-twin access points impersonating a known network. A WlanNetwork lists its radios through accessPoints; find them across the organization with graphSearch on the WLAN_ACCESS_POINT object type. Returns a not-found error when no object has the id, and an error when the id belongs to another object type.
Response
Returns a WlanAccessPointPayload!
Arguments
| Name | Description |
|---|---|
id - ID!
|
The WlanAccessPoint identifier. |
mockOptions - MockDataInput
|
Options for mock data generation. Options supported: key: "PLATFORM", value: OsPlatform example: "mockOptions": { "options": [ { "key": "PLATFORM", "value": "WINDOWS" } ] } |
Example
Query
query wlanAccessPoint(
$id: ID!,
$mockOptions: MockDataInput
) {
wlanAccessPoint(
id: $id,
mockOptions: $mockOptions
) {
node {
id
orgId
seen {
...SeenOnlineFragment
}
objectType
objectTypeLabel
displayName
firstSeen
lastSeen
createdAt
updatedAt
snapshotInfo {
...GraphObjectSnapshotInfoFragment
}
interfaceId
ssid
bssId
mode
physicalType
rssiDbm
noiseDbm
channelNumber
channelWidth
channelBand
chCenterFrequency
beaconPeriod
frameRawInfoElements
infoElements {
...WlanInformationElementFragment
}
wlanNetwork {
...WlanNetworkFragment
}
connections {
...WlanInterfaceConnectionConnectionFragment
}
bssIdConflicts {
...WlanAccessPointBssIdConflictFragment
}
isPossibleEvilTwin
activeBssIdConflictCount
networks {
...NetworkConnectionFragment
}
findings {
...FindingsPayloadFragment
}
issues {
...IssuesPayloadFragment
}
issuesSummary {
...IssuesSummaryFragment
}
}
}
}
Variables
{"id": 4, "mockOptions": MockDataInput}
Response
{"data": {"wlanAccessPoint": {"node": WlanAccessPoint}}}