Skip to main content

Getting Started with Aura APIs

Learn how to authenticate, generate tokens, and access Aura’s Reporting and Campaign Management APIs.

L
Written by Lior Avidar
Updated over 3 weeks ago

Aura offers a suite of APIs to help you automate campaign workflows, access performance data, and manage targeting at scale.

Whether you're looking to build dashboards, adjust campaigns programmatically, or retrieve app metrics — this page is your starting point.


Available API Collections

1 .Reporting API

Pull detailed performance data across apps and campaigns.
Includes metrics like impressions, launches, clicks, and spend.


2. Campaign Management API

Retrieve and update campaign or segment settings such as bids, countries, targeting filters, and caps.


Authentication & Token Setup

All API requests require a valid Bearer token, passed in the request header:

Authorization: Bearer YOUR_API_TOKEN

🔑 Who Can Generate Tokens?

Role

Permissions

Advertiser Manager

Can generate tokens via the platform (Reporting only by default)

Aura Admin

Can manage permissions, scope upgrades, and expiration policies


Token Behavior

  • Tokens are visible only once, during creation

  • Each token is scoped to either:

    • Advertiser-level – Access across all apps

    • App-level – Limited to a single app

  • Each advertiser can have up to 2 active tokens per scope


🔐 Permission Scopes

Each token includes one or both of the following scopes:

  • Reporting – Required to access the Reporting API (by default(

  • Campaigns – Required to update campaign settings via API (only granted by Admins)


Need Help?

  • Don’t see the token option in your dashboard?
    ➤ Ask your account manager to assign the Advertiser Manager role

  • Want to revoke or rotate an existing token?
    ➤ Go to the API Tokens section in your platform dashboard

Did this answer your question?