Filters

📘

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

PurposeType of DataTimingExport Window
Daily ExportsExport all device-level data in batches on a daily basis.LogDelayed & batchedRolling 7 day window
Custom ExportsExport select device-level data using your own filters.LogDelayed & batchedRolling 120 day window
Scheduled Log ExportsSet up a recurring export of select device-level data.LogDelayed & batched (hourly or daily cadence)N/A
QueryExport select campaign-
level data.
AggregateReal TimeRolling 2 year window
AggregatePull aggregate Branch data filtered for limited-access users.AggregateReal TimeRolling 2 year window
CohortPull cohort Branch data to understand user behavior and performance over time.AggregateDelayed & batchedRolling 2 year window

Functional APIs

APIPurpose
Deep LinkingCreate, read, update, and delete your Branch Links.
EventsTrack all of your events/conversions for your app.
QR CodeProgrammatically generate and customize Branch-powered QR codes.
AttributionAttribute your app sessions to your active campaigns.
AppView and make updates to an existing Branch app configuration to better support workflows.
Data Subject RequestGDPR and CCPA related uses for accessing and erasing user/device data from Branch.
Quick LinksProgrammatically generate Branch Deep Links that surface on the Branch Dashboard.