Ad Platform Updates
The developer side of Meta’s Q2 2026 changes in one place: v25.0 is current, v23.0 reached end of life on June 9, legacy Advantage+ API calls are blocked on all versions, reach metrics are retiring, and the webhooks mTLS certificate changed.

The developer side of Meta’s Q2 2026 changes, in one place. If you or your tools call the Graph or Marketing API directly, these are the version cutoffs, metric retirements and certificate changes that will break things if you ignore them. Dates and official sources throughout.
As of June 2026 the latest Graph API and Marketing API version is v25.0, released February 18, 2026 (versions changelog). Worth stating plainly because a lot of secondary write-ups mislabel it as 2025. The next version, v26.0, is expected around September and has not shipped yet.
On June 9, Marketing API v23.0 hit its scheduled expiration. That makes v24.0 the oldest supported version, and Meta recommends moving straight to v25.0. Each version runs on its own roughly two-year clock, so the practical rule is to not let integrations drift more than a couple of versions behind. Check the versions table for your exact expiry dates.
Part of Meta’s "Automation Unification," the block on creating, duplicating and updating legacy Advantage+ Shopping (ASC) and Advantage+ App (AAC) campaigns extended to every Marketing API version on May 19. Reverting to an older version no longer dodges it. Reports point to v26.0, around September, pausing remaining legacy campaigns outright, so migrate them now using Meta’s copy-and-migrate paths.
Per the v25.0 announcement, in June 2026 Meta began retiring Post and Page reach, video impressions and story impressions from the Graph API, replacing them with new Media Views and Media Viewers metrics, and a Page Viewer metric arriving by the end of June. If you have dashboards or scripts reading the old metric names, repoint them or expect blanks.
If you have not touched your Ads Insights API calls since last year, this one may still be biting you. On January 12, Meta removed the 7-day-view and 28-day-view attribution windows and added data-retention limits (13 months for unique and hourly breakdowns, 6 months for frequency, and marketing mix modeling breakdowns moved to async jobs only). The deprecated windows simply stop returning data, which is an easy way to silently zero out a report.
If you receive Meta webhooks, for lead ads or anything else, Meta switched the webhooks mTLS certificate to its own certificate authority on March 31. You need the new Meta CA root certificate (meta-outbound-api-ca-2025-12.pem) in your trust store, or deliveries fail with TLS handshake errors and you stop receiving events. Quietly one of the most disruptive items if you missed it.
On June 22, Meta removed Nielsen DMA targeting for automotive model ads and replaced it with Comscore Markets. The dma_codes field gives way to comscore_market_codes, and campaigns that were not migrated stopped delivering until updated.
For the advertiser-facing side, see the monthly roundups: April, May, June.