How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ETSI MEC 028 WLAN Information API

The WLAN Access Information Service from ETSI GS MEC 028, exposing access-point, station and measurement information from Wi-Fi networks to edge applications alongside the cellular information services.

ETSI MEC 028 WLAN Information API is one of 24 APIs that ETSI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Edge Computing, MEC, WLAN, and Wi-Fi. The published artifact set on APIs.io includes API documentation, an API reference, and an OpenAPI specification.

This API exposes 12 operations across 6 paths, organized into 3 resource areas, and defines 67 schemas. It is described by OpenAPI 3.1.0, at version 2.3.1.

Requests are made against a single base URL, https://localhost/wai/v2.

12 operations 6 paths 67 schemas 2 DELETE6 GET2 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2.3.1
Server
https://localhost/wai/v2
Resource Areas
3

Paths & Operations 12

Across 6 paths, the API surfaces 12 operations — 2 DELETE, 6 GET, 2 POST, 2 PUT. They span 3 resource areas: queries, subscriptions, measurements. Each is listed below with its method, path, parameters, and response codes.

queries 2
GET
/queries/ap/ap_information
Retrieve current status of Access Point information.
QueriesApApinformationGET 5 params → 200400401403404406416429
GET
/queries/sta/sta_information
Retrieve current status of Station information.
QueriesStaStainformationGET 5 params → 200400401403404406416429
subscriptions 5
GET
/subscriptions
Retrieve a list of active subscriptions for this subscriber.
SubscriptionsGET 1 param → 200400401403404406429
POST
/subscriptions
Create a new subscription.
SubscriptionsPOST body → 201400401403404406415
GET
/subscriptions/{subscriptionId}
Retrieve information on current specific subscription.
SubscriptionsGETSubscriptionid 1 param → 200400401403404406429
PUT
/subscriptions/{subscriptionId}
Modify existing subscription by sending a new data structure.
SubscriptionsPUTSubscriptionid 1 param body → 200400401403404406412
DELETE
/subscriptions/{subscriptionId}
Cancel an existing subscription.
SubscriptionsDELETESubscriptionid 1 param → 204401403404429
measurements 5
GET
/measurements
Retrieve a list of configured measurements for this subscriber.
MeasurementsGET → 200400401403404406429
POST
/measurements
Create a new measurement configuration.
MeasurementsPOST body → 201400401403404406415422
GET
/measurements/{measurementConfigId}
Retrieve information on an existing measurement configuration.
MeasurementsGETMeasurementconfigid 1 param → 200400401403404406429
PUT
/measurements/{measurementConfigId}
Modify an existing measurement configuration by sending a new data structure.
MeasurementsPUTMeasurementconfigid 1 param body → 200400401403404406412422
DELETE
/measurements/{measurementConfigId}
Cancel an existing measurement configuration.
MeasurementsDELETEMeasurementconfigid 1 param → 204401403404429

Schemas 67

The contract defines 67 schemas that model the data the API accepts and returns. The most detailed are CivicLocation (33 properties), StaStatisticsGroup2to9Data (14 properties), BeaconReport (11 properties), StaInfo (10 properties). Each schema is shown below with its type and property counts.

ProblemDetails
object
5 properties
MeasurementConfigLinkList1_
object
2 properties 1 required
SubscriptionLinkList1_
object
2 properties 1 required
InlineNotification
InlineSubscription
ApInfo
object
9 properties 1 required
StaInfo
object
10 properties 1 required
MeasurementConfig
object
2 properties 2 required
MeasurementConfigLinkList
object
2 properties 1 required
AssocStaSubscription
object
|- NOTE 1: At least one of callbackReference and websockNotifConfig shall be provided by the service consumer. If both are provided, it is up to WAIS to select…
9 properties 2 required
StaDataRateSubscription
object
|- NOTE 1: At least one of callbackReference and websockNotifConfig shall be provided by the service consumer. If both are provided, it is up to WAIS to select…
9 properties 2 required
SubscriptionLinkList
object
2 properties 1 required
MeasurementReportSubscription
object
|- NOTE: At least one of callbackReference and websockNotifConfig shall be provided by the service consumer. If both are provided, it is up to WAIS to select a…
9 properties 4 required
AssocStaNotification
object
4 properties 2 required
StaDataRateNotification
object
3 properties 1 required
ExpiryNotification
object
3 properties 3 required
MeasurementReportNotification
object
|- NOTE 1: Each MeasurementReportNotification shall include a single measurement report type (channelLoad, beaconRequest, etc.), based on the MeasurementReport…
6 properties 1 required
TestNotification
object
2 properties 2 required
TimeStamp
object
2 properties 2 required
ApIdentity
object
3 properties 1 required
WlanCapabilities
object
5 properties
WanMetrics
object
6 properties 6 required
BssLoad
object
3 properties 3 required
ExtBssLoad
object
5 properties 5 required
ApLocation
object
2 properties
NeighborReport
object
8 properties 6 required
StaIdentity
object
4 properties 1 required
ApAssociated
object
4 properties 1 required
StaStatistics
object
7 properties 3 required
HtCapabilities
object
6 properties 6 required
VhtCapabilities
object
2 properties 2 required
HeCapabilities
object
3 properties 3 required
DmgCapabilities
object
6 properties 6 required
EdmgCapabilities
object
3 properties 3 required
GeoLocation
object
8 properties 5 required
CivicLocation
object
33 properties 1 required
Rssi
object
1 property 1 required
StaDataRate
object
|- NOTE: StaDataRate shall include at least one instance of either downlink rate or uplink rate and may include both.
3 properties
LinkType
object
1 property 1 required
ChannelLoadConfig
object
4 properties 2 required
BeaconRequestConfig
object
6 properties 4 required
StaStatisticsConfig
object
5 properties 2 required
BeaconReport
object
11 properties 5 required
BeaconReportingConfig
object
2 properties 2 required
ReportedBeaconFrameInfo
object
2 properties 2 required
BssidInfo
object
7 properties 7 required
BssCapabilities
object
6 properties 6 required
NeighborReportConfig
object
|- NOTE: Both SSID and BSSID are optional configuration parameters. BSSID is valid when a SSID setting is provided, otherwise ignored. If SSID is not included,…
2 properties
STACounterTriggerCondition
object
7 properties
StaStatisticsGroupZeroData
object
8 properties 7 required
StaStatisticsGroupOneData
object
7 properties 6 required
StaStatisticsGroup2to9Data
object
14 properties 13 required
ReportingReasonStaCounters
object
7 properties 7 required
ReportingReasonQoSCounters
object
7 properties 7 required
ChannelLoad
object
6 properties 5 required
OBssLoad
object
5 properties 2 required
MeasurementInfo
object
|- NOTE 1: Only one of channelLoadConf, beaconRequestConf, staStatisticsConf or neighborReportConf is allowed in a MeasurementInfo instance. NOTE 2: As per IEE…
6 properties
WebsockNotifConfig
object
2 properties
_links
object
Hyperlink related to the resource.
1 property 1 required
_links1
object
Hyperlink related to the resource.
1 property 1 required
_links2
object
Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
1 property 1 required
NotificationEvent
object
Set for trigger-based event notification reporting.
2 properties 2 required
NotificationEvent1
object
Set for trigger-based event notification reporting.
3 properties 1 required
_links3
object
List of hyperlinks related to the resource.
1 property 1 required
Subscription
object
2 properties 2 required
_links4
object
Hyperlink related to the resource.
1 property 1 required
_links5
object
Hyperlink related to the resource.
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

WlanInformationApi.yaml Raw ↑

Other APIs ETSI publishes across the network.

ETSI MEC 011 Edge Platform Application Enablement API
ETSI MEC 012 Radio Network Information API
ETSI MEC 013 Location API
ETSI MEC 014 UE Identity API
ETSI MEC 015 Traffic Management APIs
ETSI MEC 016 UE Application Interface API
ETSI MEC 010-2 Application Package and Lifecycle Management APIs
ETSI MEC 021 Application Mobility Service API
ETSI MEC 029 Fixed Access Information API
ETSI MEC 030 V2X Information Services API
ETSI MEC 033 IoT API
ETSI MEC 040 MEC Federation Enablement API
Where this information came from

This is an independent, third-party profile of ETSI MEC 028 WLAN Information API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.