 {"id":5256,"date":"2025-11-19T16:48:10","date_gmt":"2025-11-19T16:48:10","guid":{"rendered":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/?p=5256"},"modified":"2026-03-19T17:43:20","modified_gmt":"2026-03-19T17:43:20","slug":"pulling-up-the-drawbridge-antitrust-liability-for-platform-api-shutdowns","status":"publish","type":"post","link":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/2025\/11\/19\/pulling-up-the-drawbridge-antitrust-liability-for-platform-api-shutdowns\/","title":{"rendered":"Pulling Up the Drawbridge: Antitrust Liability for Platform API Shutdowns"},"content":{"rendered":"\n<p class=\"has-text-align-center\">(<a href=\"https:\/\/www.stockvault.net\/photo\/249984\/interconnected-virtual-cloud-concept-with-multiple-clouds\">Source<\/a>)<\/p>\n\n\n\n<p><strong>What are APIs and Why Do They Matter?<br><\/strong><br>An <a href=\"https:\/\/en.wikipedia.org\/wiki\/API\"><em>Application Programming Interface, or API<\/em><\/a>, is a shared language and protocol that allows different software platforms to connect to each other. For example, <em><a href=\"https:\/\/www.reddit.com\/dev\/api\/\">Reddit offers an API<\/a><\/em> that allows programmers to create bots that post on the platform or to automate moderation actions. Another common example is the <a href=\"https:\/\/developer.paypal.com\/api\/rest\/\"><em>PayPal API<\/em><\/a>, which allows web stores to process payments via PayPal.<br><br><strong>The Public Interest Stakes of API Access<br><\/strong><br>APIs <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S0267364918304503\"><em>foster competition and innovation<\/em><\/a> by enabling interoperability between web services controlled by different companies. By facilitating data sharing across firms and sectors, APIs lower the barriers to entry for competitors and complementary services. APIs also reduce the likelihood of platform lock-in: in 2018, Microsoft, Google, Twitter, and Facebook announced the <a href=\"https:\/\/thehackernews.com\/2018\/07\/google-data-transfer-project.html#:~:text=What%20is%20Data%20Transfer%20Project,to%20the%20photo%20book%20service.\"><em>Data Transfer Project<\/em><\/a>, an API-driven initiative to make it easier for users to move their data between those services, a clear example of enabling more user choice.<\/p>\n\n\n\n<p>APIs hold importance for public policy beyond fostering competition. Public discourse increasingly happens on private platforms. API access makes it possible for journalists, researchers, watchdog groups, and civil-society organizations to <a href=\"https:\/\/www.science.org\/doi\/10.1126\/science.adl2829#:~:text=We%20identified%20links%20to%20misinformation,the%20links%20in%20each%20dataset.\"><em>study misinformation<\/em><\/a>, political messaging, harassment, and platform power. APIs are <a href=\"https:\/\/www.smashingmagazine.com\/2015\/03\/web-accessibility-with-accessibility-api\/#accessibility-apis\"><em>important to disabled people<\/em><\/a>, who often need specialized tools to interact with online platforms\u2014tools that cannot work without APIs. APIs also enable <a href=\"https:\/\/publications.lawschool.cornell.edu\/jlpp\/2025\/10\/26\/can-platforms-terms-of-service-silence-user-choice-the-legal-stakes-for-middleware\/\"><em>middleware<\/em><\/a>, third-party tools that give users more control over the content they see online and present a viable alternative to heavy-handed laws that may infringe on important free speech rights.<br><br><strong>Revisiting Refusal to Deal Doctrine for the Platform Era<br><\/strong><br>When X (formerly Twitter) ended its free API access in early 2023, it destroyed a vibrant ecosystem of third-party clients, research tools, and bots. Many saw the move as a shortsighted business decision, but it was even more significant. X\u2019s API shutdown could be seen as a test case for the viability of foundational antitrust principles in the digital age. By cutting off its partners, X engaged in a classic \u201crefusal to deal,\u201d a type of exclusionary conduct that can violate \u00a7 2 of the Sherman Act.<\/p>\n\n\n\n<p>While such claims are notoriously difficult to win in court, the rise of online platforms necessitate a re-evaluation of the doctrine\u2019s most challenging element. In the landmark case <a href=\"https:\/\/supreme.justia.com\/cases\/federal\/us\/472\/585\/\"><em>Aspen Skiing Co. v. Aspen Highlands Skiing Corp.<\/em><\/a>, the Supreme Court found a monopolist liable for terminating a profitable joint venture with a rival. In Aspen, the court held that the key was the monopolist\u2019s willingness to \u201csacrifice short-run benefits and consumer goodwill,\u201d which revealed that its only conceivable motive was to harm competition.<\/p>\n\n\n\n<p>On its face, this standard seems to doom any challenge to an API shutdown. How can a platform \u201csacrifice profits\u201d by ending a free service? A narrow, cash-based definition of \u201cprofit\u201d is a strong defense for the monopolist. It is also an economically na\u00efve interpretation that ignores the fundamental realities of how network platforms build and maintain their market power. To properly apply Aspen Skiing to the digital world, courts must adopt a more sophisticated understanding of what a platform sacrifices when it pulls up the drawbridge.<\/p>\n\n\n\n<p>The benefits platforms derive from open APIs are not line-items on a balance sheet, but tangible, economically vital assets. First and foremost is the benefit of user acquisition, retention, and engagement. The API <a href=\"https:\/\/apievangelist.com\/2023\/02\/05\/twitter-is-the-most-important-api\/\"><em>allowed the Twitter platform to connect<\/em><\/a> with Facebook, Myspace, Apple, WordPress, and others\u2014places where users were already engaging online. The API also enabled Twitter desktop apps and integration with existing web dashboards that many users visited daily, helping cement the platform as an integral part of web media consumption. Third-party apps also <a href=\"https:\/\/www.theverge.com\/2023\/1\/22\/23564460\/twitter-third-party-apps-history-contributions\"><em>functioned as a free R&amp;D lab<\/em><\/a>, pioneering features like \u201cpull-to-refresh\u201d that Twitter itself later adopted. Similarly, the <a href=\"https:\/\/www.semafor.com\/article\/02\/02\/2023\/twitter-killing-free-api-will-shut-down-worlds-favorites-bots\"><em>thousands of useful bots<\/em><\/a> providing everything from breaking news to live earthquake updates to mental health reminders made the platform an indispensable utility for many, increasing its \u201cstickiness\u201d and the time users spent on the service. All this directly translates to economic value through ad impressions and data collection.<\/p>\n\n\n\n<p>By terminating its free API, a platform sacrifices all these benefits. It risks alienating its most valuable users, chokes off a stream of free innovation, and makes its own product objectively less useful. This is a direct sacrifice of short-term business advantages and, as <em>Aspen Skiing<\/em> noted, an immense amount of \u201cconsumer goodwill.\u201d This willingness to harm one\u2019s own product ecosystem for exclusionary ends has clear precedent. In <a href=\"https:\/\/law.justia.com\/cases\/federal\/appellate-courts\/F3\/253\/34\/576095\/\"><em>United States v. Microsoft Corp.<\/em><\/a>, the D.C. Circuit looked past simple revenue and focused on Microsoft\u2019s strategic decision to degrade its business relationships to crush a competitor. The court recognized that the real sacrifice was the monopolist\u2019s choice to damage its own ecosystem in the short term to secure its monopoly in the long term.<\/p>\n\n\n\n<p>Such a decision becomes economically rational only when viewed as a move to eliminate competition in an adjacent market. While third-party apps were not rivals to the social network itself, they were fierce competitors in the market for the premium user experience. Coinciding with the API shutdown, <a href=\"https:\/\/www.wired.com\/story\/what-is-twitter-blue\/\"><em>X began aggressively pushing its own subscription service<\/em><\/a>, Twitter Blue (now known as X Premium), which offered many of the same features that third-party clients had long provided.<\/p>\n\n\n\n<p>Twitter\u2019s decision to end free API access was not a mere price change, it was a constructive refusal to deal. By shifting from a free API to a prohibitively expensive one with <a href=\"https:\/\/www.wired.com\/story\/twitter-data-api-prices-out-nearly-everyone\/\"><em>reported costs of over $40,000 per month<\/em><\/a>, the platform made a sham offer that was functionally identical to a complete termination for independent developers. This pricing was not designed to create a new revenue stream, but to clear the field of rivals, ensuring that the only way to get a premium experience was to pay the monopolist directly.<\/p>\n\n\n\n<p>The path for such a claim is fraught. The Supreme Court significantly narrowed the <em>Aspen<\/em> doctrine in <a href=\"https:\/\/supreme.justia.com\/cases\/federal\/us\/540\/398\/\"><em>Verizon Communications Inc v. Trinko<\/em><\/a>, establishing that a monopolist generally has no duty to aid its competitors. This principle was recently applied in <a href=\"https:\/\/law.justia.com\/cases\/federal\/appellate-courts\/cadc\/21-7078\/21-7078-2023-04-27.html\"><em>New York v. Meta Platforms, Inc<\/em><\/a><em>.<\/em>, where the a District Court found that Facebook\u2019s general, prospective policy of refusing API access to competitors did not, on its own, violate the Sherman Act. However, the court drew a critical distinction that is key to the present case. It explicitly noted that while a general policy may be lawful, \u201cspecific instances in which Facebook revoked a competitor\u2019s API permissions (after previously providing it access) might have violated Section 2.\u201d This is the crucial carve-out for the <em>Aspen Skiing<\/em> fact pattern: the termination of a prior, voluntary course of dealing (the court in <em>New York v. Meta<\/em>, however, never reached a decision on those merits, holding instead that laches doctrine precluded injunctive relief). <br><br>X\u2019s API shutdown fits perfectly into this <em>Aspen<\/em>-style claim. It was not the enforcement of a general, pre-existing policy, but the sudden termination of a decade-long, mutually beneficial relationship with a specific class of competitors. <a href=\"https:\/\/www.yalelawjournal.org\/article\/the-antitrust-duty-to-deal-in-the-age-of-big-tech\"><em>As legal scholars have noted<\/em><\/a>, the \u201crefusal to deal\u201d doctrine remains a vital tool to prevent monopolists from using their control over critical inputs to unlawfully eliminate competition. A timely challenge to X\u2019s conduct would force courts to address the merits of this core theory\u2014whether sacrificing the immense goodwill and innovation of an entire developer ecosystem could be an illegal anticompetitive act.<br><br><br><em>Suggested Citation<\/em>: Kelly Ellis, <em>Pulling Up the Drawbridge: Antitrust Liability for Platform API Shutdowns<\/em>, Cornell J.L. &amp; Pub. Pol\u2019y, The Issue Spotter, (Nov. 19, 2025), https:\/\/publications.lawschool.cornell.edu\/jlpp\/2025\/11\/19\/pulling-up-the-drawbridge-antitrust-liability-for-platform-api-shutdowns\/.<br><br><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>About the Author <\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\">Kelly Ellis is a second-year law student at Cornell Law School. She graduated from the University of Virginia with a degree in Applied Mathematics and was a software engineer for many years before shifting to law. Aside from her involvement with Cornell Law School\u2019s Journal of Law and Public Policy, she is a member of the National Lawyers Guild and works with Cornell\u2019s Gender Justice Clinic.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Source) What are APIs and Why Do They Matter?An Application Programming Interface, or API, is a shared language and protocol that allows different software platforms to connect to each other. For example, Reddit offers an API that allows programmers to create bots that post on the platform or to automate moderation actions. Another common example&#8230;<\/p>\n","protected":false},"author":59,"featured_media":5257,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18,1733],"tags":[150,1748,1749,1573],"class_list":["post-5256","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-feature","category-featured-home","tag-antitrust","tag-api","tag-refusal-to-deal","tag-twitter"],"acf":[],"_links":{"self":[{"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/posts\/5256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/comments?post=5256"}],"version-history":[{"count":5,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/posts\/5256\/revisions"}],"predecessor-version":[{"id":5429,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/posts\/5256\/revisions\/5429"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/media\/5257"}],"wp:attachment":[{"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/media?parent=5256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/categories?post=5256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/publications.lawschool.cornell.edu\/jlpp\/wp-json\/wp\/v2\/tags?post=5256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}