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.

Microsoft Advertising publishes 3 APIs on the APIs.io network. Tagged areas include Advertising, Analytics, Bing Ads, Bulk Operations, and Campaigns.

Microsoft Advertising’s developer surface includes developer portal, authentication, support, engineering blog, and 8 more developer resources.

41.6/100 thin ▲ 8.2 Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
3 APIs
AdvertisingAnalyticsBing AdsBulk OperationsCampaignsMicrosoftReporting

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 41.6/100 · thin
Contract Quality 10.8 / 25
Developer Ergonomics 6.5 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/microsoft-advertising: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

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 1

GraphQL schemas published by this provider.

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 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Microsoft Advertising Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Microsoft Advertising Vulnerability Disclosure

security.txt · contact published

SECURITY

Resources

Get Started 2

Portal, sign-up, and the first successful call

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

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.
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/microsoft-advertising.png
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: VulnerabilityDisclosure
  url: security/microsoft-advertising-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/microsoft-advertising-domain-security.yml
- 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/
- type: Blog
  url: https://about.ads.microsoft.com/en-us/blog/rss
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com