Social media API pricing and policy changes in 2026: a dated tracker for X, Meta, WhatsApp, LinkedIn, Pinterest and Google Ads
Which platform APIs charge per use and which gate access instead, plus every 2026 pricing and policy change for X, Meta, WhatsApp, LinkedIn, Pinterest and Google Ads, each with its date and the platform's own page.
TL;DR
- Of six platform APIs checked on October 29, 2026, two publish per-use prices. X sells credits: $0.015 to create a post, $0.20 for a post with a link. WhatsApp charges per message. Meta's Graph and Marketing APIs, LinkedIn, Pinterest and Google Ads list no per-call fee.
- Where no per-call price is listed, access is the gate: Meta's access tiers, LinkedIn's per-product approval, Pinterest's Trial and Standard tiers, and Google Ads access levels, which belong to a Google Cloud project since developer tokens ended on September 9, 2026.
- The 2026 changes most likely to break a working tool: X's per-post prices from April 20, Meta removing 47 commerce order endpoints from every Graph API version on October 27, and LinkedIn retiring version 202511 on November 16.
- Still ahead: LinkedIn publisher lists need a placement surface by December 15, 2026, WhatsApp accounts billed to India must move to rupees by December 31, Graph API v21.0 ends January 21, 2027, and Pinterest campaigns move to its new objectives by February 1, 2027.
- Meta's own pages disagree on when Marketing API v24.0 ends: October 6, 2026 on the Graph API changelog, November 10, 2026 on the Marketing API changelog.
How much do social media APIs cost in 2026?
Social media API pricing in 2026 follows two models. X and WhatsApp charge per use, and publish their rates. Meta's Graph and Marketing APIs, LinkedIn's Marketing APIs, the Pinterest API and the Google Ads API list no per-call fee on the pages read for this tracker; they decide instead who may call them, and how often.
Last checked: October 29, 2026. Every cell below comes from the platform's own pricing, access or changelog page, read that day and listed under Sources.
| Platform API | What it costs | How access is gated |
|---|---|---|
| X API | Prepaid credits, charged per request or per resource: $0.015 per post created, $0.20 per post with a URL, $0.005 per post read | Pay-per-use in the Developer Console; reads capped at 3 million posts per monthly billing cycle |
| WhatsApp Business Platform | Per delivered message, by message category and market; 1,000 free service messages a month per business phone number | A payment method on the Messaging account; without one, Meta stopped delivering service messages once they became charged |
| Meta Graph and Marketing APIs (Facebook, Instagram, ads) | No per-call price listed | App Review, permissions and the Marketing API access tier (Limited or Full) |
| LinkedIn Marketing APIs | No per-call price listed | Approval per API product; Audience Insights and Media Planning restricted; Company Intelligence closed to new applicants |
| Pinterest API v5 | No per-call price listed | Trial access on approval; Standard access after a video review of the sign-in flow |
| Google Ads API | No per-call price listed; operations count against a daily limit | Access level on the Google Cloud project: Test, Explorer, Basic or Standard |
The free APIs are not free to run. Each access review takes work, each version change needs code, and each rate limit caps what a tool can do in a day. X's pay-per-usage pricing page is the only one of the six that prices individual requests, and WhatsApp's pricing page is the only one that prices individual messages.
Which API deadlines are still ahead?
The API deadlines still ahead on October 29, 2026 run from November 2026 to February 2027, across Meta, LinkedIn, WhatsApp, Pinterest and Google Ads. Missing one means calls that fail, or messages that stop, from that date.
| Date | Platform | What happens | Source |
|---|---|---|---|
| November 10, 2026 | Meta Marketing API | v24.0 stops being available, per the Marketing API changelog. The Graph API changelog gives October 6, 2026 instead. | Marketing API changelog |
| November 16, 2026 | LinkedIn Marketing APIs | Version 202511 is sunset; calls that name it return an error. | LinkedIn versioning |
| December 15, 2026 | LinkedIn Marketing APIs | The migration window for publisher lists ends. After it, campaigns can only use lists whose placement surface (LAN or CTV) matches, on every version. | LinkedIn recent changes |
| December 31, 2026 | WhatsApp Business Platform | Eligible customers whose Sold-To country is India must move every Messaging account to INR. From January 1, 2027, Meta stops delivering their messages from non-INR accounts. | WhatsApp pricing |
| January 21, 2027 | Meta Graph API | v21.0 is deprecated and removed. | v26.0 changelog |
| February 1, 2027 | Pinterest API | Every ad campaign must be migrated to objective simplification, with SALES and LEADS as the new objectives. | Pinterest changelog |
| February 2027 | Google Ads API | v23 is sunset. Google marks the month as tentative. | Google Ads sunset dates |
What changed in 2026: the dated tracker
The 2026 API changes below are the pricing, access and policy changes that alter what a marketing tool pays, may call or must send. New endpoints and metrics are left out. The newest change is first.
| Effective | Platform | Change | Source |
|---|---|---|---|
| October 27, 2026 | Meta Graph API | The Commerce Order Management API (47 endpoints) is removed from every remaining version, with no replacement. Legacy protocol features go too: pretty, debug, date_format, ?ids= root requests and ETag caching. | v26.0 changelog |
| October 27, 2026 | Meta Marketing API | On every version: three Delivery Estimate fields are removed, the Messenger Stories placement is dropped, poll ads can no longer be created, and Web+App campaigns refuse web-only creatives. | v26.0 changelog |
| October 15, 2026 | LinkedIn Marketing APIs | Version 202510 is sunset. The latest version is 202610. | LinkedIn recent changes |
| October 14, 2026 | Google Ads API | v26 is released, with its sunset planned for November 2027. | Google Ads sunset dates |
| October 2, 2026 | X API | Pay-per-use accounts can earn $20 in credits for saving a first payment card, plus a match of the first auto-recharge up to $50. The credits expire 3 months after they are granted. | X changelog |
| October 1, 2026 | WhatsApp Business Platform | Service messages are charged again, after 1,000 free a month per business phone number, and so are utility templates inside an open service window (what the October WhatsApp pricing change costs). | WhatsApp pricing |
| Late September 2026 | Google Ads API | Search and AI Max for Search campaigns lose campaign-level language targeting, and adding a Search language criterion returns an error (the AI Max upgrade and what to check). | Google Ads Developer Blog |
| September 24, 2026 | Meta Graph API | v20.0 is deprecated and removed. | v26.0 changelog |
| September 15, 2026 | Meta apps | Meta One launches paid plans for individuals, creators and businesses, and Meta says the core apps stay free (Meta One business plans and prices). | Meta Newsroom |
| September 14, 2026 | Pinterest API | Apps registered on or after this date may get HTTP 403 PINNER_DATA_ACCESS_DENIED when they request a non-business user's board or Pin without Pinterest's authorization. | Pinterest access tiers |
| September 9, 2026 | Google Ads API | Developer tokens are sunset. Access levels now belong to the Google Cloud project, and the new Explorer level allows 2,880 operations a day on production accounts. | Google Ads developer token |
| August 31, 2026 | LinkedIn Marketing APIs | Legacy Geo targeting is discontinued; campaigns created with it get a 400 error, and Bing geo is required. | LinkedIn recent changes |
| August 18, 2026 | Pinterest API | Pinterest updates its Developer and API Terms of Service and Developer Guidelines to clarify how data from its API may be used. | Pinterest changelog |
| August 2026 | LinkedIn Marketing APIs | Each sponsored account may hold at most 1,000 DMP segments; more returns a 429 error. | LinkedIn recent changes |
| July 29, 2026 | Meta Graph and Marketing APIs | v26.0 is released. On v26.0 and later, the Instagram Explore Feed ad placement is no longer available. | v26.0 changelog |
| June 22, 2026 | Instagram Platform | A new is_ai_generated parameter applies Instagram's AI info label when a post is published through the API (AI disclosure rules for ads). | Instagram changelog |
| June 9, 2026 | Pinterest API | A new ai_disclosures parameter declares AI-generated or AI-modified ad creative, including an AI-generated person. | Pinterest changelog |
| May 4, 2026 | Meta Marketing API | Ads Management Standard Access becomes the Marketing API Access Tier: Standard is renamed Limited access and Advanced is renamed Full access. Auto-approval now needs 500 API calls in 15 days, down from 1,500 (what ads_read and ads_management allow). | Marketing API changelog |
| April 20, 2026 | X API | Creating a post costs $0.015 and a post with a URL $0.20. Reading your own data costs $0.001 per resource. Following, likes and quote posts are removed from every self-serve tier. | X changelog |
| February 23, 2026 | X API | On self-serve tiers, a reply sent through the API is allowed only when the original post's author summoned the replier, by mentioning or quoting it. | X changelog |
| February 18, 2026 | Meta Graph and Marketing APIs | v25.0 is released. | Graph API changelog |
| February 6, 2026 | X API | Pay-per-use pricing launches. Basic and Pro stay available, existing subscribers can opt in, and recently active Legacy Free users get a one-time $10 voucher. | X changelog |
What does X's pay-per-use pricing cost a small brand?
X's pay-per-use pricing costs a brand that publishes 60 posts a month through the API, 30 of them with a link, $6.45 a month in post charges, at the rates X published on October 29, 2026. The method is plain multiplication of X's per-request prices, and it leaves out tax, free credits and the xAI credit rebate.
- 30 posts without a link at $0.015 each cost $0.45.
- 30 posts with a link at $0.20 each cost $6.00.
- The month's post charges add up to $6.45.
The link is most of the bill. A post with a URL costs more than 13 times a plain post, so a brand that links every post pays $12.00 for the same 60 posts. At $6.45 a month, the one-time $20 card credit from October 2026 covers the first 3 months, if the account qualifies, before those credits expire.
Reading posts back costs extra, and the rate depends on who owns the developer app. X charges $0.001 per resource for Owned Reads, but only when the signed-in user is the owner of the developer app. A tool that reads its customers' posts through its own app pays the standard rate of $0.005 per post returned, five times as much. X's pricing page also caps pay-per-use reads at 3 million posts per monthly billing cycle, and lets an account set a spending limit that blocks requests once it is reached.
How do Meta's API versions and deadlines work?
Meta's Graph API versions stay usable until two years after the next version is released, according to Meta's versioning guide. Calls to a version that is no longer usable are defaulted to the next oldest usable version. On October 29, 2026 the latest version was v26.0, released July 29, 2026.
A version pin buys time for some changes, not all of them. The v26.0 changelog marks several removals as applying to every remaining version on October 27, 2026, so an app that stayed on an older version lost the commerce order endpoints and the legacy protocol features on the same day as everyone else. The Graph API changelog also dates the Marketing API version auto-upgrade to July 29, 2026.
Two Meta pages disagree on the Marketing API calendar. The Graph API changelog lists Marketing API v24.0 as available until October 6, 2026 and v25.0 until a date to be confirmed. The Marketing API changelog, last updated May 21, 2026, gives November 10, 2026 for v24.0 and February 23, 2027 for v25.0. The safe reading is the earlier date, which means an integration still on v24.0 should already have moved.
What changed for the Google Ads API in 2026?
The Google Ads API dropped developer tokens on September 9, 2026. Access levels now belong to the Google Cloud project, and a project that enables the API gets Test access straight away, according to Google's developer token page. Existing code that still sends a token keeps working, because the header is now optional and ignored.
| Access level | Can reach | Daily operation limit |
|---|---|---|
| Test | Test accounts only | 15,000 operations |
| Explorer | Test and production accounts | 2,880 on production accounts; 15,000 on test accounts |
| Basic | Test and production accounts | 15,000 operations |
| Standard | Test and production accounts | Unlimited, though services keep their own rate limits |
Explorer is the new step. Google's access levels page says it is reviewed and approved automatically in most cases. It blocks account creation, user management, planning tools such as keyword plans, and billing services, which need Basic or Standard access. A day is a sliding 24 hours. One search or report counts as one operation however many rows it returns, while a mutate counts one operation per item changed, per Google's rate sheet.
How do LinkedIn and Pinterest gate API access?
LinkedIn gates its Marketing APIs by product. The Advertising, Community Management, Events Management, Lead Sync, Conversions and Matched Audiences APIs are open to developers LinkedIn approves, per its access page. Audience Insights and Media Planning need extra criteria, and the Company Intelligence API takes no new applications. Approval is the cost: the access page lists permissions and how to apply, and no price.
LinkedIn also releases a new API version every month and supports each one for at least a year. Every call must name its version in a Linkedin-Version header such as 202610, and a call with no header or a sunset version returns an error. In practice a LinkedIn integration needs a version bump at least once a year, or it stops.
Pinterest gates its API with two tiers. An approved app gets Trial access, and Pins and boards it creates are visible only to their creator, as sandbox entities. Standard access lifts that limit and raises rate limits from a daily cap per app to a per-minute limit per user and app. Pinterest grants it after reviewing a video of the app completing an action through the API, sign-in flow included, per its access tiers page.
How to keep up with platform API changes
Keeping up with platform API changes takes one feed or page per platform, read on a schedule. Each platform publishes its own, and none of them covers the others.
- X: subscribe to the X API changelog RSS feed, which carries pricing changes such as the April 2026 update.
- Meta: watch the Graph API changelog for versions, and use Get notified on the Instagram Platform changelog. Check the per-version pages for lines that say a change applies to all versions on a date.
- LinkedIn: read recent changes once a month, when the new version ships, and note the sunset dates it lists.
- Pinterest: enable business emails in your profile settings, since Pinterest emails breaking changes to the contacts listed on the app, per its developer platform overview, and read its changelog.
- Google Ads: subscribe to the Google Ads Developer Blog, which Google's sunset page names as the place for version sunset reminders.
- Put each known deadline in a calendar with a week of margin, and treat any date marked tentative or to be confirmed as the earliest likely date.
TikTok is not in this edition. Its developer site did not load when this tracker was checked on October 29, 2026, and every row here needs the platform's own page behind it. YouTube, Threads and Snapchat are not covered either.
Where overads fits
overads is an AI marketing agent for small teams that drafts and schedules posts and reads ad accounts, using its own developer apps with each platform. A team that posts through overads, in the app, over its public API or through its MCP server, does not apply for its own access tier or track version headers. Those are overads' work. The API and the MCP server are included on every plan, and their own limits are on the overads rate limits page.
What overads does not do:
- It does not watch these changelogs for you or alert you when a platform changes its API. Use the feeds above.
- It does not publish to Threads, YouTube and TikTok yet; each waits on that platform's review.
- Its connections to Meta, Google, X and Snapchat ad accounts are read-only. overads proposes changes, and a person applies them in the platform's own ads manager.
- It does not offer social listening or sell platform data.
When going direct fits better: reading public posts at volume, for research or listening, needs the platform's own API and its pricing, or a listening tool. So does any job on a platform overads does not connect to, such as TikTok today.
Frequently asked questions
Is the Instagram API free?
The Instagram Platform and Graph API pages read for this tracker list no per-call price. What limits an app is App Review and the permissions Meta grants it, so the cost is the work of getting and keeping access.
Can I still buy X's Basic or Pro plan?
X's changelog said on February 6, 2026 that Basic and Pro remained available and that existing subscribers could opt in to pay-per-use. Its pricing page, read on October 29, 2026, describes pay-per-usage only and says there are no subscriptions, so check the Developer Console for what your account is offered.
What happens if a LinkedIn API call has no version header?
LinkedIn returns an error. Its versioning page says every versioned call must name a version in the Linkedin-Version header, in the form YYYYMM, and that the latest version is not applied by default.
Do I still need a Google Ads developer token?
No. Google says developer tokens were sunset on September 9, 2026. Existing code that still sends one keeps working, because the header is now optional and ignored, and access levels are set on the Google Cloud project instead.
Sources
- X API pay-per-usage pricing and credits. X Developer Platform. Accessed Oct 29, 2026.
- X API changelog and release notes. X Developer Platform. Accessed Oct 29, 2026.
- Graph API changelog. Meta for Developers. Accessed Oct 29, 2026.
- Graph API and Marketing API v26.0 changelog. Meta for Developers, Jul 29, 2026. Accessed Oct 29, 2026.
- Platform versioning. Meta for Developers. Accessed Oct 29, 2026.
- Marketing API changelog. Meta for Developers. Accessed Oct 29, 2026.
- Changelog for Instagram Platform. Meta for Developers. Accessed Oct 29, 2026.
- Pricing on the WhatsApp Business Platform. Meta for Developers. Accessed Oct 29, 2026.
- Introducing Meta One. Meta Newsroom, Sep 15, 2026. Accessed Oct 29, 2026.
- LMS API documentation versioning. LinkedIn on Microsoft Learn, Oct 15, 2026. Accessed Oct 29, 2026.
- Recent Marketing API changes. LinkedIn on Microsoft Learn, Oct 15, 2026. Accessed Oct 29, 2026.
- Increasing access. LinkedIn on Microsoft Learn. Accessed Oct 29, 2026.
- Changelog. Pinterest Developers. Accessed Oct 29, 2026.
- Understanding our access tiers. Pinterest Developers. Accessed Oct 29, 2026.
- Pinterest Developer Platform overview. Pinterest Developers. Accessed Oct 29, 2026.
- Deprecation and sunset. Google Ads API. Accessed Oct 29, 2026.
- Access levels and permissible use. Google Ads API. Accessed Oct 29, 2026.
- Developer token. Google Ads API. Accessed Oct 29, 2026.
- Rate sheet. Google Ads API. Accessed Oct 29, 2026.
- Google Ads language targeting changes starting September 2026. Google Ads Developer Blog, Aug 13, 2026. Accessed Oct 29, 2026.
- Getting started. overads docs. Accessed Oct 29, 2026.
- MCP server. overads docs. Accessed Oct 29, 2026.
Drafted with AI assistance, then checked against primary sources and the product itself by the overads team.
Keep reading
Guides · 10 min read
WhatsApp Business API pricing 2026: what changes on October 1
Meta starts charging for WhatsApp service replies and in-window utility templates on October 1, 2026. What stays free, how the 1,000 free service messages work, what Meta Business Agent costs, and a worked bill for five markets.
Paid media · 10 min read
ads_management vs ads_read: why many ad tools can read your campaigns but not change them
ads_read lets a tool report on Meta ad accounts; ads_management lets it change them. What App Review asks for, what a declined permission looks like from the inside, and how Google, LinkedIn and Snapchat draw the same line.
Paid media · 12 min read
Google's AI Max auto upgrade: which Search campaigns moved and what to check
Through September 2026, Google is moving Search campaigns that used campaign-level broad match or automatically created assets to AI Max. Dynamic Search Ads wait until February 2027. What each campaign gets, the dates, and how to judge it.
Let one tool hold the platform apps
Schedule posts in the app, over the API or through the MCP server, hold them for approval when a second look matters, and read your ad accounts without a developer app of your own.
Get started