Skip to main content
Skip table of contents



This is PMG’s integration of the Bing Reporting API. It has the ability to pull the full previous day’s data as well as getting hourly reports.





API Documentation

Sunset Date

No information about v13 sunset date as of 04/04/2024


Refresh Time (CST)

8:00 / Real Time

Default backfill

If requesting real-time data, new data will be available after 3 hours.

Alli Data Library


Getting Started

In order to complete the setup process, you will be required to select the accounts you want to pull data from in the Additional Configuration section.

You can select multiple or all accounts available by holding down Shift or Command/Ctrl while clicking your accounts.

If additional accounts are added to your Client, you will need to manually go back into the settings to add them to your datasource.


You will also need to select the type of report you want to pull from the dropdown menu. The currently supported reports are:

  • AccountPerformanceReport

  • AdDynamicTextPerformanceReport

  • AdGroupPerformanceReport

  • AdPerformanceReport

  • AudiencePerformanceReport

  • CampaignPerformanceReport

  • KeywordPerformanceReport

  • SearchQueryPerformanceReport

  • DSAAutoTargetPerformanceReport

  • ProductPartitionPerformanceReport

Required Authorization

To authorize the accounts, you will need to sign in using your Bing account.


  • Bing’s default time column is called timeperiod and when current day or hourly data is requested in reporting, timeperiod will have the non-standard format of [DATE TIME]|[HOUR] (ie: 1/2/2023 12:00:00 AM|10). If a true date format is necessary in the reporting, a Date column is available that is parsed from timeperiod that can be used for a reliably standard date format.

  • We’ve previously encountered an issue due to privacy thresholds that prevent certain data, specifically the “Store visits” segment of “Goal”, from being surfaced unless a specified click threshold is met. The privacy threshold works on a row-by-row basis. So, if a particular row in the API response does not meet the threshold, then it’s going to impact the data you’re seeing.

Define your Data

Account Performance Report Columns

Ad Dynamic Text Performance Report Columns

Ad Group Performance Report Columns

Ad Performance Report Columns

Audience Performance Report Columns

Campaign Performance Report Columns

Keyword Performance Report Columns

Search Query Performance Report Columns

DSA Auto Target Performance Report Columns

Product Partition Performance Report Columns

API Endpoints

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.