Notifications

Notifications allow you to push messages to your users via different channels. You can send a notification to one or many users using one or many channels.

Channels

Channels are the different ways you can send a notification to a user. Currently, Parra supports the following channels:

APNS Channel

The APNS channel may only be used for applications within the Apple ecosystem (e.g. iOS, macOS, etc...)

If you do not yet have an Apple Developer account, you will need to create one by visiting developer.apple.com

You will need the following information:

Bundle ID -- your applications bundle ID. Generally in reverse DNS notation (e.g. com.companyName.AppName). In XCode (TODO: - SP), you may find the bundle ID by ....

Team ID -- Once you have created your Apple Developer account you may obtain your Team ID by

Key ID

Key

Visit the applications tab in the Parra Dashboard

Inbox Channel

The inbox channel allows notifications to be exposed to your users in a list view using the Parra Inbox module from the respective Parra Client SDK.

Sending a Notification

You can send a notification to a user by making a POST request to the /notifications/templates/:notification_template_id/send endpoint.

  1. Create a Channel. Specific setup instructions will vary per channel.
  2. Create an API Key
  3. Send a Notification to the Parra API using the notifications endpoint
Sending a Notification from a Template (Prefferred)
Sending a Notification from a Template (Prefferred)
Sending a Notification Directly to a User

Was this page helpful?