Microsoft Advertising website screenshot

Microsoft Advertising

Microsoft Advertising provides APIs for managing ad campaigns, reporting on performance, and bulk operations across the Microsoft Advertising network including Bing, MSN, and partner sites. The platform offers programmatic access to campaign management, reporting, and bulk operations services for advertisers and developers.

3 APIs 0 Features
AdvertisingAnalyticsBing AdsBulk OperationsCampaignsMicrosoftReporting

APIs

Microsoft Advertising Campaign Management API

The Microsoft Advertising Campaign Management API enables programmatic management of advertising campaigns, ad groups, ads, keywords, and targeting. Developers can create and mo...

Microsoft Advertising Reporting API

The Microsoft Advertising Reporting API provides access to performance reports for campaigns, ad groups, ads, and keywords. Developers can request reports on impressions, clicks...

Microsoft Advertising Bulk API

The Microsoft Advertising Bulk API enables efficient management of large-scale advertising campaigns through batch upload and download operations. It supports CSV-based bulk ope...

GraphQL

Microsoft Advertising GraphQL API

Microsoft Advertising (Bing Ads) API covers campaign management, ad groups, keywords, audiences, bid strategies, extensions, reporting, and bulk operations for search and audien...

GRAPHQL

Pricing Plans

Rate Limits

Microsoft Advertising Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🌐
DeveloperPortal
DeveloperPortal
📦
SDKs
SDKs
🔑
Authentication
Authentication
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support

Sources

apis.yml Raw ↑
aid: microsoft-advertising
name: Microsoft Advertising
description: Microsoft Advertising provides APIs for managing ad campaigns, reporting on performance, and bulk operations
  across the Microsoft Advertising network including Bing, MSN, and partner sites. The platform offers programmatic access
  to campaign management, reporting, and bulk operations services for advertisers and developers.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
created: '2024-01-15'
modified: '2026-04-28'
specificationVersion: '0.18'
url: https://raw.githubusercontent.com/api-evangelist/microsoft-advertising/refs/heads/main/apis.yml
tags:
- Advertising
- Analytics
- Bing Ads
- Bulk Operations
- Campaigns
- Microsoft
- Reporting
apis:
- aid: microsoft-advertising:campaign-management-api
  name: Microsoft Advertising Campaign Management API
  tags:
  - Advertising
  - Bing Ads
  - Campaigns
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://campaign.api.bingads.microsoft.com/Api/Advertiser/CampaignManagement/v13/
  humanURL: https://learn.microsoft.com/en-us/advertising/campaign-management-service/campaign-management-service-reference
  properties:
  - url: https://learn.microsoft.com/en-us/advertising/campaign-management-service/campaign-management-service-reference
    type: Documentation
  - url: graphql/microsoft-advertising-graphql.md
    type: GraphQL
  description: The Microsoft Advertising Campaign Management API enables programmatic management of advertising campaigns,
    ad groups, ads, keywords, and targeting. Developers can create and modify campaign structures, set bids and budgets, manage
    audiences, and configure ad extensions across the Microsoft Advertising network.
- aid: microsoft-advertising:reporting-api
  name: Microsoft Advertising Reporting API
  tags:
  - Advertising
  - Analytics
  - Reporting
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://reporting.api.bingads.microsoft.com/Api/Advertiser/Reporting/v13/
  humanURL: https://learn.microsoft.com/en-us/advertising/reporting-service/reporting-service-reference
  properties:
  - url: https://learn.microsoft.com/en-us/advertising/reporting-service/reporting-service-reference
    type: Documentation
  description: The Microsoft Advertising Reporting API provides access to performance reports for campaigns, ad groups, ads,
    and keywords. Developers can request reports on impressions, clicks, conversions, spend, and other metrics with customizable
    date ranges, filters, and aggregation levels.
- aid: microsoft-advertising:bulk-api
  name: Microsoft Advertising Bulk API
  tags:
  - Advertising
  - Batch Processing
  - Bulk Operations
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://bulk.api.bingads.microsoft.com/Api/Advertiser/CampaignManagement/v13/
  humanURL: https://learn.microsoft.com/en-us/advertising/bulk-service/bulk-service-reference
  properties:
  - url: https://learn.microsoft.com/en-us/advertising/bulk-service/bulk-service-reference
    type: Documentation
  description: The Microsoft Advertising Bulk API enables efficient management of large-scale advertising campaigns through
    batch upload and download operations. It supports CSV-based bulk operations for creating, updating, and deleting campaigns,
    ad groups, ads, and keywords in a single request.
common:
- type: GitHubOrganization
  url: https://github.com/bingads
- type: LinkedIn
  url: https://www.linkedin.com/showcase/microsoft-advertising
- type: Portal
  url: https://ads.microsoft.com/
- type: DeveloperPortal
  url: https://learn.microsoft.com/en-us/advertising/
- type: SDKs
  url: https://learn.microsoft.com/en-us/advertising/guides/client-libraries
- type: Authentication
  url: https://learn.microsoft.com/en-us/advertising/guides/authentication-oauth
- type: TermsOfService
  url: https://www.microsoft.com/en-us/legal/terms-of-use
- type: PrivacyPolicy
  url: https://privacy.microsoft.com/en-us/privacystatement
- type: Support
  url: https://support.microsoft.com/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com