Ably · Capability
Platform API — Push
Platform API — Push. 13 operations. Lead operation: List channel subscriptions. Self-contained Naftiko capability covering one Ably business surface.
What You Can Do
GET
Getpushsubscriptionsonchannels
— List channel subscriptions
/v1/push/channelsubscriptions
POST
Subscribepushdevicetochannel
— Subscribe a device to a channel
/v1/push/channelsubscriptions
DELETE
Deletepushdevicedetails
— Delete a registered device's update token
/v1/push/channelsubscriptions
GET
Getchannelswithpushsubscribers
— List all channels with at least one subscribed device
/v1/push/channels
GET
Getregisteredpushdevices
— List devices registered for receiving push notifications
/v1/push/deviceregistrations
POST
Registerpushdevice
— Register a device for receiving push notifications
/v1/push/deviceregistrations
DELETE
Unregisterallpushdevices
— Unregister matching devices for push notifications
/v1/push/deviceregistrations
GET
Getpushdevicedetails
— Get a device registration
/v1/push/deviceregistrations/{device-id}
PUT
Putpushdevicedetails
— Update a device registration
/v1/push/deviceregistrations/{device-id}
PATCH
Patchpushdevicedetails
— Update a device registration
/v1/push/deviceregistrations/{device-id}
DELETE
Unregisterpushdevice
— Unregister a single device for push notifications
/v1/push/deviceregistrations/{device-id}
GET
Updatepushdevicedetails
— Reset a registered device's update token
/v1/push/deviceregistrations/{device-id}/resetupdatetoken
POST
Publishpushnotificationtodevices
— Publish a push notification to device(s)
/v1/push/publish
MCP Tools
list-channel-subscriptions
List channel subscriptions
read-only
idempotent
subscribe-device-channel
Subscribe a device to a channel
delete-registered-device-s-update-token
Delete a registered device's update token
idempotent
list-all-channels-least-one
List all channels with at least one subscribed device
read-only
idempotent
list-devices-registered-receiving-push
List devices registered for receiving push notifications
read-only
idempotent
register-device-receiving-push-notifications
Register a device for receiving push notifications
unregister-matching-devices-push-notifications
Unregister matching devices for push notifications
idempotent
get-device-registration
Get a device registration
read-only
idempotent
update-device-registration
Update a device registration
idempotent
update-device-registration-2
Update a device registration
idempotent
unregister-single-device-push-notifications
Unregister a single device for push notifications
idempotent
reset-registered-device-s-update-token
Reset a registered device's update token
read-only
idempotent
publish-push-notification-device-s
Publish a push notification to device(s)