Skip to content

Releases: tejashah88/node-meraki-dashboard

New API Endpoints and a bug fix for processing org IDs

09 Jun 04:21
Compare
Choose a tag to compare

New API Endpoints

Clients - dashboard.clients

  • get - Retrieve a client either by client ID, MAC or IP address.
  • usageHistory - Retrieve the client's daily usage history. Usage data is in kilobytes.
  • trafficHistory - Retrieve the client's network traffic data over time. Usage data is in kilobytes.
  • events - Retrieve a client's events.
  • securityEvents - Retrieve a client's security events.

Bluetooth Clients - dashboard.bluetooth_clients

  • list - List the Bluetooth clients seen by APs in this network.
  • get - Retrieve a Bluetooth client.

Meraki Auth - dashboard.meraki_auth

  • list - List the splash or RADIUS users configured under Meraki Authentication for a network.
  • get - Retrieve the specified splash or RADIUS user.

Personal Identifying Information - dashboard.pii[organizations/networks]

Applies for both organizations and networks.
  • list - List the keys required to access PII for a given identifier.
  • getDeviceId - Given a piece of PII, retrieve the Systems Manager device ID(s) associated with that identifier.
  • listSMOwners - Given a piece of PII, retrieve the Systems Manager owner ID(s) associated with that identifier.
  • listRequests - List the PII requests for an organization/network.
  • getRequest - Return a PII request for an organization/network.
  • submitRequest - Submit a new delete or restrict processing PII request.
  • deleteRequest - Delete a restrict processing PII request.

Bug fixes

  • Fixed a bug where org IDs longer than 16 digits would have their trailing digits be set to zero upon being parsed to JSON. This was due to how javascript handles integers larger than 253 - 1.

Phone conference rooms API support

09 Jun 01:18
Compare
Choose a tag to compare

New API Endpoints

Phone conference rooms - dashboard.phone_comference_rooms

  • list - List all the phone conference rooms in a network.
  • get - Show a conference room's details.
  • create - Add a conference room.
  • update - Update a conference room. Only submit parameters you would like to update. Omitting any parameters will leave them as-is.
  • delete - Delete a conference room.

Minor bug fixing and feature patching

09 Jun 01:15
Compare
Choose a tag to compare

New API Endpoint

  • dashboard.organizations.getDeviceStatuses - Get device statuses from an org

Bug Fix

  • Fixed not being able to actually update an admin's attributes

First official release

09 Jun 01:12
Compare
Choose a tag to compare

Major changes when upgrading to v1.0.0

  • The base url is now api.meraki.com from dashboard.meraki.com (see #2)
  • Functions that took only one parameter for the params object are streamlined. The affected functions are as follows:
    • dashboard.clients
      • list
      • getPolicy
    • dashboard.devices
      • lldp_cdp_info
    • dashboard.networks
      • listAirMarshalScanResults