Service-level agreement (SLA) for data

This page covers our service-level agreement (SLA) for data accessed through the Reporting API An Index product that provides aggregated reporting data that can be delivered through email, Amazon S3 bucket, or pulled through the API. The Reporting API allows customers to create their own customized reports and schedule their automated delivery., Reports in the Index UI The Index UI at app.indexexchange.com that allows you to manage integration settings, such as inventory, campaign, and deal settings., reporting dashboards, and the Client Audit Logs (CAL Client Audit Logs (CAL) API. An API that allows Index customers to retrieve log files for impression and bid event data.) API at Index Exchange (Index).

Availability of data

Reporting API, Reports in the Index UI

By default, all reporting data in the Index UI is in Account settings, which is your local time zone and currency. Reporting data in our Reporting API is in USD and Universal Time Coordinated (UTC).

  • Hourly data in scheduled reports is available eight hours after an event takes place. For example, if you have an hourly report set up, data for 1:00 AM UTC will be available at 9:00 AM UTC. Hourly data is retained for 100 days.

  • Hourly ad hoc data retrieved directly from Reports in the Index UI is available five hours after an event takes place.

  • Daily data is available the following day around 12:00 PM-1:00 PM UTC. Currently, you cannot schedule a specific time for daily data to be delivered.

  • Monthly data is available on the first day of each month.

Note: For more information about our data retention policy, see the Data retention policy.

Report creation limits

The following report creation limits are in place. You can minimize the number of reports that you create by scheduling a single report to deliver at several different times, as required. You can also manage your report limit by monitoring and deleting any active or deactivated reports that you no longer need.

  • Scheduled reports: There is a maximum of 500 active hourly, daily, weekly, or monthly reports.

  • Concurrently running reports: There is a maximum of 50 concurrent ad hoc reports.

  • Maximum times you can save a report: There is a maximum of 2000 times you can save a report in one day. This includes creating new reports, editing existing reports, or sending direct-to-email reports.

Reporting dashboards

The Dashboard, Inventory statistics, Deals Activity Tab, and Monitoring your deals in the Deals dashboard are displayed in the local time zone and currency set in your account settings. For more information about viewing your account settings, see View and edit your account settings in the Index UI.

Client Audit Logs (CAL) API

All data accessed through CAL is in USD and Universal Time Coordinated (UTC). Data is typically available within five hours of an event taking place. In some cases, partners may request for the obfuscation of certain data fields within the Client Audit Logs (CAL). These fields will be shown as -1 or XXXX.

Late arrivals

Around 99% of Index's reporting data is finalized within five hours of the event taking place. There are certain situations that may cause data to be processed late, such as power outages or platform maintenance. We keep our processing window open indefinitely throughout the month to ensure accuracy in our reporting. If you want to avoid missing data, consider applying a rolling date window to your reports to catch data that is added after the initial delivery of your report.

Note: Late arrivals typically only apply to hourly or daily data. Monthly data is finalized on the first day of each month.

Rate limits

Our reporting APIs have a rate limit of 130 requests per minute, per route. Any requests exceeding this limit will fail.

Currency exchange rates

Index's reporting data uses the Bank of Canada's daily currency exchange rates.