wikis / Meta Ads / wiki / summaries / marketing-api-v26.md view as markdown report a mistake
Marketing API v26.0 Release and Migration Summary
Key Points
Marketing API v26.0 was released July 29, 2026. The full Graph v26.0 changelog is the canonical complete source because the dedicated Marketing API version URL is not a dependable standalone source. The release blog is highlights/context, not the completeness boundary.
- Delivery Estimate: v26 removes
daily_outcomes_curve,budget_guardrail, andestimate_daufromGET /{ad-account-id}/delivery_estimateandGET /{adset-id}/delivery_estimate. All remaining supported versions follow on October 27, 2026. There is no replacement API. - WhatsApp Status: third-party callers must explicitly include
wamo_whatsapp_identity_spec; omitteduser_age_unknowndefaults totruewhen Status is selected; offsite Conversion Optimization is supported for Sales, Leads, and Engagement, Landing Page Views is supported, and carousels support up to 10 cards. - Advantage+ Audience for HEC-F: constrained non-broad/non-relaxed Housing, Employment, or Financial Products and Services ad-set creation must explicitly set
targeting_automation.advantage_audienceto1or0; omission returnsADS_TARGETING__REQUIRE_EXPLICIT_ADVANTAGE_AUDIENCE_FLAG. Broad/default and relaxed setups retain defaulting, and existing-ad-set updates are unaffected. The canonical changelog names the account ad-set creation endpoint; the blog additionally describes copied ad sets and lists update/copy endpoints, a source-level wording difference preserved in the durable pages. - Instagram Explore Feed: explicit Explore targeting is unavailable and errors; delivery shifts to other eligible placements.
- Website+App: ads reject attached creatives with
applink_treatment=web_only; all Marketing API versions follow on October 27, 2026. - Messenger Stories:
storyis silently removed frommessenger_positionsand absent from effective placements; historical targeting may retain it. Manual-placement clients remove it; Advantage+ Placements require no action. All versions, including unversioned calls, follow on October 27, 2026. - Poll creatives:
poll_specandpollunderinteractive_components_speccannot be used to create or change a creative. Existing-ad updates that do not change creative continue. Affected:POST /{ad-account-id}/adcreatives,POST /{ad-account-id}/ads,POST /{ad-id},GET /{ad-account-id}/generatepreviews. All versions follow on October 27, 2026. - Creative Shops Ads: eligible shop advertisers default to
destination_spec.destination_type = WEBSITE_AND_SHOP; opt out withWEBSITE_AND_SHOP_OPT_OUT.
Separate package lane: the changelog said Meta Business SDK v26 would be published shortly after the API. As of retrieval, Python facebook-business is 26.0.0, while npm facebook-nodejs-business-sdk remains 24.0.1. This supports only package-specific claims, not “all SDKs shipped v26.”
Current out-of-cycle Access Tier: effective May 4, 2026, Ads Management Standard Access became Marketing API Access Tier; Standard/Advanced labels became Limited access/Full access; auto-approval fell from 1,500 to 500 calls in 15 days; errors use a rolling 500-request window with < 15%; screen recording was removed.
Version lanes: v24.0 remains listed until October 6, 2026. Do not apply the October 27 cross-version date to v26 changes unless the canonical source explicitly says so.
Excluded as Graph-only: Commerce Order Management, Rights Manager owner fields, legacy Graph protocol changes, and New Pages Experience Page fields/settings are not transferred into Ads behavior guidance.
Relevant Concepts
- marketing api — current versions, access tier, and package/API distinction
- budgets bidding — Delivery Estimate removal
- placements catalog and instagram ads — WhatsApp Status, Instagram Explore, Messenger Stories
- advantage targeting, audiences, special ad categories — HEC-F explicit flag
- creative formats, campaign structure, advantage plus campaigns — destination, poll, and Shops changes
- conversions api and pixel capi setup — Parameter Builder lane
Source Metadata
- Canonical complete release source: Meta, “Version 26.0,” released 2026-07-29; official Graph + Marketing changelog; retrieved 2026-08-25.
- Launch context: Meta, “Introducing Graph API v26.0 and Marketing API v26.0,” Ayyad Farah and Manjari Jain, 2026-07-29; retrieved 2026-08-25.
- Current Marketing API changelog: official current version table and Access Tier out-of-cycle section; retrieved 2026-08-25.
- Current versions table: official Graph/Marketing version schedule; retrieved 2026-08-25.
- Package registries: official PyPI and npm package metadata snapshots; retrieved 2026-08-25.
