Skip to main content

Onesignal

Prerequisites

Setting up the Onesignal connector

NoItemRequiredExampleNotes
1User Auth KeyYesOneSignal User Auth Key, see the docs for more information on how to obtain this key.
2ApplicationsYesApplications keys, see the docs for more information on how to obtain this data
3Start DateYes2020-11-16T00:00:00ZThe date from which you'd like to replicate data for OneSignal API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.
4Outcome NamesYesossession_duration.count,osclick.count,CustomOutcomeName.sumComma-separated list of names and the value (sum/count) for the returned outcome data. See the docs for more details

Tables in the Onesignal connector

NoTable NameColumnsPrimary KeysRead ModeInc. Sync KeysAPI Info
1outcomes3Full RefreshAPI Reference
2devices21Full Refresh, IncrementalAPI Reference
3notifications104Full Refresh, IncrementalAPI Reference
4apps26Full RefreshAPI Reference

Table: outcomes

NoColumn NameTypeNotes
1aggregationVARCHAR
2idVARCHAR
3valueINTEGER

Table: devices

NoColumn NameTypeNotes
1identifierVARCHAR
2game_versionVARCHAR
3device_modelVARCHAR
4timezoneINTEGER
5ipVARCHAR
6created_atINTEGER
7languageVARCHAR
8device_typeINTEGER
9playtimeINTEGER
10device_osVARCHAR
11test_typeVARCHAR
12tagsVARCHAR
13amount_spentDOUBLE
14external_user_idVARCHAR
15ad_idVARCHAR
16session_countINTEGER
17idVARCHAR
18last_activeINTEGER
19sdkVARCHAR
20invalid_identifierBOOLEAN
21badge_countINTEGER

Table: notifications

NoColumn NameTypeNotes
1sms_fromVARCHAR
2email_click_tracking_disabledBOOLEAN
3apns_alertVARCHAR
4android_group_messageVARCHAR
5amazon_background_dataBOOLEAN
6huawei_channel_idVARCHAR
7firefox_iconVARCHAR
8idVARCHAR
9app_idVARCHAR
10excluded_segmentsVARCHAR
11wp_soundVARCHAR
12wp_wns_soundVARCHAR
13delayed_optionVARCHAR
14queued_atINTEGER
15receivedINTEGER
16priorityINTEGER
17remainingINTEGER
18tagsVARCHAR
19huawei_accent_colorVARCHAR
20canceledBOOLEAN
21chrome_iconVARCHAR
22completed_atINTEGER
23isSMSBOOLEAN
24send_afterINTEGER
25chrome_web_imageVARCHAR
26contentsVARCHAR
27global_imageVARCHAR
28android_visibilityINTEGER
29headingsVARCHAR
30isChromeWebBOOLEAN
31adm_groupVARCHAR
32huawei_group_messageVARCHAR
33spoken_textVARCHAR
34isChromeBOOLEAN
35android_groupVARCHAR
36huawei_visibilityVARCHAR
37content_availableBOOLEAN
38adm_small_iconVARCHAR
39ios_badgeTypeVARCHAR
40huawei_msg_typeVARCHAR
41delivery_time_of_dayVARCHAR
42large_iconVARCHAR
43fcap_group_idsVARCHAR
44urlVARCHAR
45include_player_idsVARCHAR
46android_led_colorVARCHAR
47isWP_WNSBOOLEAN
48adm_group_messageVARCHAR
49adm_big_pictureVARCHAR
50template_idVARCHAR
51isIosBOOLEAN
52erroredINTEGER
53isFirefoxBOOLEAN
54dataVARCHAR
55platform_delivery_statsVARCHAR
56huawei_soundVARCHAR
57included_segmentsVARCHAR
58isAlexaBOOLEAN
59thread_idVARCHAR
60chrome_web_iconVARCHAR
61ios_soundVARCHAR
62ios_attachmentsVARCHAR
63ios_categoryVARCHAR
64android_soundVARCHAR
65chrome_big_pictureVARCHAR
66isEdgeBOOLEAN
67huawei_small_iconVARCHAR
68failedINTEGER
69ios_relevance_scoreDOUBLE
70huawei_groupVARCHAR
71isWPBOOLEAN
72sms_media_urlsVARCHAR
73adm_soundVARCHAR
74convertedINTEGER
75nameVARCHAR
76target_content_identifierVARCHAR
77huawei_large_iconVARCHAR
78isSafariBOOLEAN
79chrome_web_badgeVARCHAR
80ios_badgeCountINTEGER
81huawei_big_pictureVARCHAR
82alexa_ssmlVARCHAR
83huawei_led_colorVARCHAR
84fcap_statusVARCHAR
85alexa_display_titleVARCHAR
86android_accent_colorVARCHAR
87include_external_user_idsVARCHAR
88isAdmBOOLEAN
89successfulINTEGER
90web_push_topicVARCHAR
91adm_large_iconVARCHAR
92buttonsVARCHAR
93huawei_existing_channel_idVARCHAR
94app_urlVARCHAR
95ios_interruption_levelVARCHAR
96big_pictureVARCHAR
97filtersVARCHAR
98ttlINTEGER
99isHuaweiBOOLEAN
100web_urlVARCHAR
101small_iconVARCHAR
102throttle_rate_per_minuteINTEGER
103web_buttonsVARCHAR
104isAndroidBOOLEAN

Table: apps

NoColumn NameTypeNotes
1safari_site_originVARCHAR
2safari_apns_certificateVARCHAR
3created_atVARCHAR
4safari_icon_64_64VARCHAR
5chrome_web_sub_domainVARCHAR
6gcm_keyVARCHAR
7chrome_keyVARCHAR
8safari_push_idVARCHAR
9updated_atVARCHAR
10apns_certificatesVARCHAR
11safari_icon_128_128VARCHAR
12idVARCHAR
13safari_icon_32_32VARCHAR
14additional_data_is_root_payloadBOOLEAN
15apns_envVARCHAR
16chrome_web_keyVARCHAR
17playersINTEGER
18messageable_playersINTEGER
19chrome_web_gcm_sender_idVARCHAR
20chrome_web_originVARCHAR
21basic_auth_keyVARCHAR
22site_nameVARCHAR
23safari_icon_16_16VARCHAR
24chrome_web_default_notification_iconVARCHAR
25nameVARCHAR
26safari_icon_256_256VARCHAR

External Resources

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.