# Events and Alarms

Version: v0.0.3

## Servers

RUCKUS One API host for North American region.
```
https://api.ruckus.cloud
```

RUCKUS One API host for European region.
```
https://api.eu.ruckus.cloud
```

RUCKUS One API host for Asian region.
```
https://api.asia.ruckus.cloud
```

## Download OpenAPI description

[Events and Alarms](https://docs.ruckus.cloud/_bundle/api/event-alarm-api-0.0.3.yaml)

## Event

APIs for retrieving and managing event data.

### Get Historical Clients

 - [POST /historicalClients/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/geteventagglist.md): Get historical client list information grouped by client MAC address.

### Get Events

 - [POST /events/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/geteventlist.md): Get event list information.

### Get Events Meta Data

 - [POST /events/metas/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/geteventlistmetadata.md): Get events with venue, access point and network data.

### Get Events Details Data

 - [POST /events/details/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/geteventdetails.md): Get events details with venue, access point and network data.

### Export Events Within Date Range

 - [POST /events/csvFiles](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/exportevents.md): Export specific events within a date range.

### Get Admin Members Last Logins

 - [GET /events/adminGroups/{adminGroupId}/latestLogins](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/admingroupmemberlastlogin.md): Get admin members last logins.

### Get Admin Members Last Logins

 - [GET /events/adminGroups/{adminGroupId}/latestLogins](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/group-members-last-login-event/admingroupmemberlastlogin.md): Get admin members last logins.

## Group Members Last login Event

### Get Admin Members Last Logins

 - [GET /events/adminGroups/{adminGroupId}/latestLogins](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/event/admingroupmemberlastlogin.md): Get admin members last logins.

### Get Admin Members Last Logins

 - [GET /events/adminGroups/{adminGroupId}/latestLogins](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/group-members-last-login-event/admingroupmemberlastlogin.md): Get admin members last logins.

## Alarm

APIs for retrieving and managing alarm data.

### Get Alarms

 - [POST /alarms/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/alarm/getalarmlist.md): Returns the set of alarms. Added the support for MSP tenant. For MSP tenant need to pass tenant ids and sort order.

### Get Alarms Meta Data

 - [POST /alarms/metas/query](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/alarm/getalarmlistmetadata.md): Get all alarms filtered by the query. Includes venue, access point and network data.

### Clear Alarm

 - [PATCH /alarms/{alarmId}](https://docs.ruckus.cloud/api/event-alarm-api-0.0.3/alarm/clearalarm.md): Clear the alarm.

