Set the correct Bulk file Format Version when downloading or uploading Microsoft Advertising campaigns via the Bulk service

domain: learn.microsoft.com/en-us/advertising/bulk-service · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Note that the Format Version record is added automatically to every file returned by DownloadCampaignsByAccountIds or DownloadCampaignsByCampaignIds
  2. Confirm the file's Format Version Name field equals 6.0, currently the only supported bulk format version
  3. Remember the bulk format version is independent of the Bing Ads/Microsoft Advertising API version being called
  4. When constructing an upload file by hand, include a Format Version 6.0 record and ensure it precedes all other record types in the file
  5. Order parent-entity records (e.g. campaign) before dependent child records (e.g. ad group) in the same upload file

Known gotchas

Related routes

Upload campaigns via Microsoft Advertising Bulk API
learn.microsoft.com/en-us/advertising/bulk-service · 6 steps · unrated
Perform incremental (delta) Bulk downloads of Microsoft Advertising campaign changes using LastSyncTimeInUTC
learn.microsoft.com/en-us/advertising/guides · 5 steps · unrated
Upload a first-party data audience to Microsoft Advertising (Bing Ads) via the Customer Match API
learn.microsoft.com/en-us/advertising/bulk-service · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans