Meta’s latest Graph and Marketing API changes give businesses more control over how campaigns are created and disclosed through third-party tools, while quietly changing several defaults underneath them. Social Media Today reports that the changes affect Facebook and Instagram publishing, ad targeting, product presentation, and API compatibility.
The practical takeaway is simple: teams managing Meta campaigns outside Ads Manager should review their integrations and defaults before assuming the workflow still behaves the same way.
More controls, but also more decisions
Apps using Graph API v27.0 will be able to add or remove an AI-generated self-disclosure on a post. That gives advertisers a new operational choice, but it also creates a trust question. A label designed to make synthetic content more transparent can now be hidden through the same systems used to manage campaigns.
Meta is also changing how some sales campaigns behave. Ad sets aimed at specific mobile devices or operating systems will expand to other devices by default, although advertisers can manually preserve narrower targeting. Product showcase may also be enabled automatically on ads created through the API, with an option to switch it off.
Those defaults matter because API-connected tools are often used by agencies, media buyers, and larger advertisers managing several campaigns at once. A setting that looks minor in the interface can become a repeated behavior across hundreds of ads.
The real change is in the workflow
Meta is also removing or restricting older technical pathways. New apps can no longer use multi-ID requests, date and time formatting, HTTP method override, field aliases, JSONP callbacks, or asynchronous batch requests. Existing apps cannot introduce new use cases for those functions. The total video consumption rate metric is being deprecated as well, following earlier changes to three-second video viewers and video reach.
This is less a flashy feature launch than a reminder that third-party marketing workflows are becoming more dependent on platform-defined defaults. Advertisers still have control, but they need to actively exercise it. The teams that do not audit their integrations may find that campaign behavior has changed before performance reporting makes the reason obvious.