NextRoll API Documentation


The NextRoll API allows you to build marketing technology solutions that enables you to drive more demand for your customers and create new revenue streams.

The NextRoll API is divided into several services, each with it’s own focus:

Provides most of the functionality found in the dashboard. You can manage campaigns, advertisements, pixels and more.
GraphQL Reporting API
Provides access to all reporting data so you can generate your own reports.
Reporting API
Provides data useful for generating your own reports. It includes data on segments, deliveries, and more.
Audience API
The Audience API allows you to create and update CRM segments.
Facebook API
The Facebook API allows you to create and manage Facebook campaigns.
Email API
Retarget the inbox with AdRoll Email.
Prospecting API
Prospecting attracts new audiences.
Universal Campaigns API
Create and manage Universal Campaigns
Automated Campaigns API
Automated Campaigns allows you to launch strategies with a single goal and budget. The budget is shifted between multiple campaigns to optimize performance.
AdRoll SQL
AdRoll SQL sends your performance (impressions, clicks, conversions) into a database that you host. This allows you to include this data as part of your ETL pipeline.

Get Started

To get started, checkout our guide.