PushEngage
PushEngage ETL connector for data replication
Features | Details |
Release Status | Released |
Source API Version | v1 |
Table Selection | Yes |
Column Selection | Yes |
Edit Integration | Yes |
Replication Type Selection | No |
Authentication Parameters | PushEngage API Key |
Replication Type | Full Replication
Key Based Incremental |
Replication Key | Date |
Suggested Replication Frequency | 24 hrs |
Tables/APIs Supported | |
SentNotifications | ScheduledNotifications |
DraftNotifications | |
- 1.Generate PushEngage API Key for Daton
- 2.Read more on How to get your PushEngage API Key at https://docs.sarasanalytics.com/faqs/source-api-keys/pushengage-api-key
- 1.Signin to Daton
- 2.Select PushEngage from Integrations page
- 3.Provide Integration Name, Replication Frequency, and History. Integration name would be used in creating tables for the integration and cannot be changed later
- 4.Provide PushEngage API Key
- 5.Post successful authentication, you will be prompted to choose from the list of available tables
- 6.Then select all required fields for each table
- 7.Submit the integration
- 1.Integrations would be in Pending state initially and will be moved to Active state as soon as the first job loads data successfully on to the configured warehouse
- 2.Users would be able to edit/pause/re-activate/delete integration anytime
- 3.Users can view job status and process logs from the integration details page by clicking on the integration name from the active list
SentNotifications
Purpose: This endpoint is used to list all notification created by users with status "sent".
Replication: Key-Based Replication
Replication Key: start_date
Fields
Name | Target Datatype |
notification_id | STRING |
notification_title | STRING |
notification_message | STRING |
notification_url | STRING |
notification_image | STRING |
sent_time | datetime |
statistics | RECORD |
ScheduledNotifications
Purpose: This endpoint is used to list all notification created by users with status "later".
Replication: Full Replication
Replication Key: NA
Fields
Name | Target Datatype |
notification_id | STRING |
notification_title | STRING |
notification_message | STRING |
notification_url | STRING |
notification_image | STRING |
sent_time | datetime |
statistics | RECORD |
DraftNotifications
Purpose: This endpoint is used to list all notification created by users with status as "draft".
Replication: Full Replication
Replication Key: NA
Fields
Name | Target Datatype |
notification_id | STRING |
notification_title | STRING |
notification_message | STRING |
notification_url | STRING |
notification_image | STRING |
sent_time | datetime |
statistics | RECORD |
Last modified 3yr ago