Qodex.ai
Qodex.ai
Introduction
MagicBell REST API
broadcasts-{broadcast_id}-notifications
Fetch notifications by broadcast id.
broadcasts-{broadcast_id}
Fetch a notification broadcast by its ID
broadcasts
Create broadcastsList notification broadcasts
notifications-{notification_id}-read
Mark a notification as read
notifications-{notification_id}-unread
Mark a notification as unread
notifications-{notification_id}-archive
Archive a notificationUnarchive a notification
notifications-{notification_id}
Fetch notification by IDDelete a notification
notifications-read
Mark all notifications as read
notifications-seen
Mark all notifications as seen
notifications
Fetch notificationsCreate notifications
users-{user_id}-notifications
Fetch notifications by user id.
users-{user_id}-push_subscriptions
Fetch user's push subscriptions
users-{user_id}
Get user by IDUpdate a userDelete a user
users-email:{user_email}
Update a user identified by emailDelete a user identified by email
users-external_id:{external_id}
Update a user identified by external IDDelete a user identified by external ID
users
Create a userFetch users
push_subscriptions-{device_token}
Delete user's device token
push_subscriptions
Register a device token for a userList user's device tokens
notification_preferences
Fetch user notification preferencesUpdate user notification preferences
subscriptions-{topic}-unsubscribe
Unsubscribe from a topic
subscriptions-{topic}
Show a topic subscriptionDelete topic subscription(s)
subscriptions
Fetch user's topic subscriptionsCreate a topic subscription
imports-{import_id}
Get the status of an import
imports
Create a import
metrics-categories
Get notification metrics grouped by category
metrics-topics
Get notification metrics grouped by topic
metrics
Get notification metrics
users-{user_id}-push_subscriptions-{subscription_id}
Delete user's push subscription
MagicBell REST API - Development
users-{user_id}-push_subscriptions-{subscription_id}
Delete user's push subscription
users-{user_id}-push_subscriptions
Fetch user's push subscriptions
users-{user_id}
Get user by IDUpdate a userDelete a user
users-external_id:{external_id}
Update a user identified by external IDDelete a user identified by external ID
users-email:{user_email}
Update a user identified by emailDelete a user identified by email
users
Create a userFetch users
subscriptions-{topic}-unsubscribe
Unsubscribe from a topic
subscriptions-{topic}
Show a topic subscriptionDelete topic subscription(s)
subscriptions
Fetch user's topic subscriptionsCreate a topic subscription
push_subscriptions-{device_token}
Delete user's device token
push_subscriptions
Register a device token for a user
notifications-{notification_id}-unread
Mark a notification as unread
notifications-{notification_id}-read
Mark a notification as read
notifications-{notification_id}-archive
Archive a notificationUnarchive a notification
notifications-{notification_id}
Fetch notification by IDDelete a notification
notifications-seen
Mark all notifications as seen
notifications-read
Mark all notifications as read
notifications
Create notificationsFetch notifications
notification_preferences
Fetch user notification preferencesUpdate user notification preferences
imports-{import_id}
Get the status of an import
imports
Create a import
broadcasts-{broadcast_id}-notifications
Fetch notifications by broadcast id.
broadcasts-{broadcast_id}
Fetch a notification broadcast by its ID
broadcasts
List notification broadcastsCreate a broadcast
Introduction
MagicBell REST API
broadcasts-{broadcast_id}-notifications
Fetch notifications by broadcast id.
broadcasts-{broadcast_id}
Fetch a notification broadcast by its ID
broadcasts
Create broadcastsList notification broadcasts
notifications-{notification_id}-read
Mark a notification as read
notifications-{notification_id}-unread
Mark a notification as unread
notifications-{notification_id}-archive
Archive a notificationUnarchive a notification
notifications-{notification_id}
Fetch notification by IDDelete a notification
notifications-read
Mark all notifications as read
notifications-seen
Mark all notifications as seen
notifications
Fetch notificationsCreate notifications
users-{user_id}-notifications
Fetch notifications by user id.
users-{user_id}-push_subscriptions
Fetch user's push subscriptions
users-{user_id}
Get user by IDUpdate a userDelete a user
users-email:{user_email}
Update a user identified by emailDelete a user identified by email
users-external_id:{external_id}
Update a user identified by external IDDelete a user identified by external ID
users
Create a userFetch users
push_subscriptions-{device_token}
Delete user's device token
push_subscriptions
Register a device token for a userList user's device tokens
notification_preferences
Fetch user notification preferencesUpdate user notification preferences
subscriptions-{topic}-unsubscribe
Unsubscribe from a topic
subscriptions-{topic}
Show a topic subscriptionDelete topic subscription(s)
subscriptions
Fetch user's topic subscriptionsCreate a topic subscription
imports-{import_id}
Get the status of an import
imports
Create a import
metrics-categories
Get notification metrics grouped by category
metrics-topics
Get notification metrics grouped by topic
metrics
Get notification metrics
users-{user_id}-push_subscriptions-{subscription_id}
Delete user's push subscription
MagicBell REST API - Development
users-{user_id}-push_subscriptions-{subscription_id}
Delete user's push subscription
users-{user_id}-push_subscriptions
Fetch user's push subscriptions
users-{user_id}
Get user by IDUpdate a userDelete a user
users-external_id:{external_id}
Update a user identified by external IDDelete a user identified by external ID
users-email:{user_email}
Update a user identified by emailDelete a user identified by email
users
Create a userFetch users
subscriptions-{topic}-unsubscribe
Unsubscribe from a topic
subscriptions-{topic}
Show a topic subscriptionDelete topic subscription(s)
subscriptions
Fetch user's topic subscriptionsCreate a topic subscription
push_subscriptions-{device_token}
Delete user's device token
push_subscriptions
Register a device token for a user
notifications-{notification_id}-unread
Mark a notification as unread
notifications-{notification_id}-read
Mark a notification as read
notifications-{notification_id}-archive
Archive a notificationUnarchive a notification
notifications-{notification_id}
Fetch notification by IDDelete a notification
notifications-seen
Mark all notifications as seen
notifications-read
Mark all notifications as read
notifications
Create notificationsFetch notifications
notification_preferences
Fetch user notification preferencesUpdate user notification preferences
imports-{import_id}
Get the status of an import
imports
Create a import
broadcasts-{broadcast_id}-notifications
Fetch notifications by broadcast id.
broadcasts-{broadcast_id}
Fetch a notification broadcast by its ID
broadcasts
List notification broadcastsCreate a broadcast
HomeMagicBell REST APIpush_subscriptions

push_subscriptions

Number of APIs: 2

  1. Register a device token for a user POST {{baseUrl}}/push_subscriptions

  2. List user's device tokens GET {{baseUrl}}/push_subscriptions

Previous
Delete user's device token
Next
Register a device token for a user