- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Send push notifications to group of devices via API
We have our own app developed and installed on no of android devices. We are going to manage these devices on Meraki MDM.
I'm in the need of sending push notifications from MDM to these devices via API. so that our app installed on the remote devices receive this push notification via the API and do some activity inside the app.
Please help. Thanks a lot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As far as I understand push notifications for apps is they must use the notifications APIs in the two major platforms.
I don’t believe this is possible. If you are already having someone develop you an app, why not have them use the normal method?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I believe you can use this API to achieve your goal.
https://developer.cisco.com/meraki/api-v1/lock-network-sm-devices/
Please, if this post was useful, leave your kudos and mark it as solved.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for the answer, is there any specific API for sending message/notification to remote device just like how it it works in meraki MDM dashboard. (Not a command like "lock device")
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unfortunately not, you would have to work on sending alerts in another way in your script together with the API provided.
Like sending them by email, for example.
Please, if this post was useful, leave your kudos and mark it as solved.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As others have said, it's not really something the API does, it's really for your app developer to create a solution.
If you really wanted to use the API, you could use it to send a ping from a Meraki device to the target device IP, with a defined payload that a device could recognise as a command...
https://developer.cisco.com/meraki/api-v1/create-device-live-tools-ping/
But it's not straightforward, you'd need to keep track of device ID:IP mapping and relate that to a Meraki device in the same local network, the device app will need to always be listening for a ping, and ping isn't reliable, also it's not secure as someone on the same network could also ping things, though you could harden it various ways.
