Branch APIs Overview

Access Branch's different APIs for exporting your campaign data into your internal data systems, deep linking, and attribution.

📘

Data Feeds is a premium solution

Data Feeds is a premium product 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

Purpose

Type of Data

Timing

Export Window

Row Limit

Daily Exports

Export ALL device-level data from a prior day

Log

Delayed & batched

Rolling 7 day window

200,000

Custom Exports

Export of select device-level data

Log

Delayed & batched

Rolling 120 day window

2 million

Scheduled Log Exports

Set up a recurring export of select device-level data

Log

Delayed & batched (hourly or daily cadence)

N/A

N/A

Query

Export select campaign-
level data

Aggregate

Real Time

Rolling 2 year window

50,000

Aggregate

Pull aggregate Branch data filtered for limited-access users

Aggregate

Delayed & batched

Rolling 2 year window

50,000

Functional APIs

Purpose

Deep Linking

Create, read, update, and delete your Branch Links

Attribution

Attribute your app sessions to your active campaigns

Data Subject Request

GDPR and CCPA related uses for accessing and erasing user/device data from Branch


Did this page help you?