Data Feeds
Access to Branch APIs is a part of the Data Feeds premium product available to enterprise customers and can be purchased according to Branch’s pricing schedule. Without Data Feeds, you can still export Branch data in CSV form directly from the Branch Dashboard via Sources or CSV Exports.
Data APIs
API | Purpose | Type of Data | Timing | Export Window |
---|---|---|---|---|
Daily Exports | Export all device-level data in batches on a daily basis. | Log | Delayed & batched | Rolling 7 day window |
Custom Exports | Export select device-level data using your own filters. | Log | Delayed & batched | Rolling 120 day window |
Scheduled Log Exports | Set up a recurring export of select device-level data. | Log | Delayed & batched (hourly or daily cadence) | N/A |
Cross-Events Export | Query and compare large pools of data across multiple sources. | Aggregate | Delayed & batched | Rolling 2 year window |
Aggregate | Pull aggregate Branch data filtered for limited-access users. | Aggregate | Delayed & batched | Rolling 2 year window |
Cohort | Pull cohort Branch data to understand user behavior and performance over time. | Aggregate | Delayed & batched | Rolling 2 year window |
Query | Export select campaign- level data. | Aggregate | Real Time | Rolling 2 year window |
Functional APIs
API | Purpose |
---|---|
Deep Linking | Create, read, update, and delete your Branch Links. |
Events | Track all of your events/conversions for your app. |
QR Code | Programmatically generate and customize Branch-powered QR codes. |
Attribution | Attribute your app sessions to your active campaigns. |
App | View and make updates to an existing Branch app configuration to better support workflows. |
Data Subject Request | GDPR and CCPA related uses for accessing and erasing user/device data from Branch. |
Quick Links | Programmatically generate Branch Deep Links that surface on the Branch Dashboard. |