Client Audit Logs (CAL) API

Media Owners
Last Updated: February 12, 2026

The Client Audit Logs (CAL) service is a programmatic-based method of accessing non-aggregated data for all events on the Index Exchange (Index) platform. This data provides Media Owners, buyers, and data providers the ability to build more personalized insights, run sophisticated data science projects, or use customized and consolidated reporting products.

CAL frequency

CAL files are available within 36 hours of the event and retained for 14 days, after which they are automatically purged. The CAL data is stored on Index servers and can be retrieved using our CAL API.

Batch data

Index processes and delivers large amounts of log-level data incrementally in batch CSV files. Because CAL uses batch processing to deliver data, it has a fast turnaround time. CAL also provides you with the ability to view raw event logs, generate data insights, run data science projects, and customize your reporting on top of the Index platform, for example, by running your own aggregations.

CAL log types

CAL files include non-aggregated data about your impression events and bid events. You can subscribe to just one event type or to both. If you subscribe to both, you can expect to see two logs per event, per hour— or, 48 logs per day. If you subscribe to one, you'll see 24. Let your Index Representative know which event type(s) you'd like to subscribe to.

Note: In some cases, partners may request for the obfuscation of certain data fields within CAL. These fields will be shown as shown as -1 or XXXX.

Impression events

An impression event is logged when an auction is won in the ad server and a creative is served on a page.

Bid events

A bid event is logged when a DSP submits a bid response to Index.