CINXE.COM
More on restricted use cases – Twitter Developers | Twitter Developer Platform
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: http://ogp.me/ns#" data-behavior="i18n" data-environment="prod" data-server-mode="publish" data-dc="p" class=" twtr-type--chirp"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://developer.twitter.com/en/developer-terms/more-on-restricted-use-cases","20240326232211","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1711495331"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>More on restricted use cases – Twitter Developers | Twitter Developer Platform </title> <meta name="description" content="More on restricted use cases – Twitter Developers. Use of our developer platform requires that you review and agree to our Developer Agreement and Policy, as well as our related policies, including the Display Requirements and Automation Rules. Among other things, our agreements and policies provide guidance about several restricted use cases. We’ve provided additional information about some of these restrictions below."/> <link rel="canonical" href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/developer-terms/more-on-restricted-use-cases"/> <meta property="og:url" content="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/developer-terms/more-on-restricted-use-cases"/> <meta property="og:type" content="article"/> <meta property="og:title" content="More on restricted use cases – Twitter Developers"/> <meta property="og:description" content="More on restricted use cases – Twitter Developers. Use of our developer platform requires that you review and agree to our Developer Agreement and Policy, as well as our related policies, including the Display Requirements and Automation Rules. Among other things, our agreements and policies provide guidance about several restricted use cases. We’ve provided additional information about some of these restrictions below."/> <meta property="og:image" content="https://web.archive.org/web/20240326232211im_/https://cdn.cms-twdigitalassets.com/content/dam/developer-twitter/redesign-2021-images/og-social-card/devwebsite_card_tn.jpg.twimg.768.jpg"/> <meta name="keywords"/> <meta name="twitter:card" content="summary_large_image"/> <link rel="alternate" hreflang="en" href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/developer-terms/more-on-restricted-use-cases"/> <link rel="alternate" hreflang="ja" href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/ja/developer-terms/more-on-restricted-use-cases"/> <meta name="twitter:widgets:new-embed-design" content="on"/> <meta name="twitter:widgets:csp" content="on"/> <link href="https://web.archive.org/web/20240326232211im_/https://abs.twimg.com/favicons/twitter-orange.3.ico" rel="shortcut icon" type="image/x-icon"/> <script type="application/json" id="analytics-settings">{"google":{"accounts":[],"options":{"displayAdvertisingFeatures":false}},"scribe":{"scribeSectionWithImpression":false},"trackingPixel":{},"bing":{}}</script> <script type="application/json" class="u14-data-layer" data-component="u14-data-layer" id="data-layer">{"page":{"pageId":"f9f0c57","pageKey":"f9f0c57-en-en","pageName":"More on restricted use cases – Twitter Developers","pagePath":"/content/developer-twitter/en/more/developer-terms/more-on-restricted-use-cases","pageType":"content-page","pagePublishDate":"","language":"en","geoRegion":"en","category":{"tags":{"tagIDs":[],"tagNames":[]},"scribe":{"component":"developer-terms/more-on-restricted-use-cases","section":"more","page":"developer","element":"page"}},"attribute":{}}}</script> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-bold-italic-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-bold-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-display-extended-black-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-regular-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-regular-italic-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="preload" href="https://web.archive.org/web/20240326232211/https://fonts.twitter.com/chirp/chirp-extended-bold-web.woff2" as="font" type="font/woff2" crossorigin/> <link rel="stylesheet" href="https://web.archive.org/web/20240326232211cs_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/css/chirp.css.twhash.p.f.41e1f29c2d4295d68b05db0725781db3.css" media="screen" type="text/css"/> <link rel="stylesheet" href="https://web.archive.org/web/20240326232211cs_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/css/legacy-colors.css.twhash.p.f.20fd26d638816cbce52d44904fc9c3c2.css" type="text/css"/> <link rel="stylesheet" href="https://web.archive.org/web/20240326232211cs_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/css/project.css.twhash.p.f.9b9b7e2d9404f9e756d0962c03502a4d.css" media="screen" type="text/css"/> <link rel="stylesheet" href="https://web.archive.org/web/20240326232211cs_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/css/print.css.twhash.p.f.67de1c964d9398cbf614aab841910ad6.css" media="print" type="text/css"/> </head> <body class=" twtr-theme--blue page content-page page-- twtr-color-bg--white-neutral js-no-scroll atm-light " style="--theme-color: var(--blue-dark)" data-analytics-page="developer" data-analytics-section="more" data-analytics-component="developer-terms/more-on-restricted-use-cases" data-analytics-element="page"> <div id="twtr-dtc-main" style="--nav-height: var(--navbar-tall)" data-dtc-rebrand-on="true" class="dtc-rebrand-flag-on"> <div id="twBearerToken" data-value="AAAAAAAAAAAAAAAAAAAAACHguwAAAAAAaSlT0G31NDEyg%2BSnBN5JuyKjMCU%3Dlhg0gv0nE7KKyiJNEAojQbn8Y3wJm1xidDK7VnKGBP4ByJwHPb" style="display:none"></div> <div id="twAuthenticationFlag" data-value="guest" style="display:none"></div> <div id="twGeoLocationRegion" data-value="other" style="display:none"></div> <div class="u01-meganav__page-padding"></div> <div class="u01-meganav js-twtr-nav twtr-color-bg--white-neutral is-fixed"> <div class="twtr-container--wide"> <div class="twtr-grid"> <div class="twtr-col-12"> <div class="u01-meganav__container" data-bg-color="white-neutral" data-home-path="/content/developer-twitter/en" data-icon-close="<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" aria-hidden="true" focusable="false" role="none" class="twtr-icon--md"> <g> <g> <defs> <rect id="SVGID_1_" x="-468" y="-1360" width="1440" height="3027" /> </defs> <clippath id="SVGID_2_"> <use xlink:href="#SVGID_1_" style="overflow:visible;" /> </clippath> </g> </g> <rect x="-468" y="-1360" class="st0" width="1440" height="3027" style="fill:rgb(0,0,0,0);stroke-width:3;stroke:rgb(0,0,0)" /> <path d="M13.4,12l5.8-5.8c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0L12,10.6L6.2,4.8c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4 l5.8,5.8l-5.8,5.8c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.4,0.3,0.7,0.3s0.5-0.1,0.7-0.3l5.8-5.8l5.8,5.8c0.2,0.2,0.5,0.3,0.7,0.3 s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L13.4,12z" /> </svg>" data-icon-chevron-right="<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" focusable="false" role="none" class="twtr-icon"> <path opacity="0" d="M0 0h24v24H0z" /> <path d="M17.207 11.293l-7.5-7.5c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414L15.086 12l-6.793 6.793c-.39.39-.39 1.023 0 1.414.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z" /> </svg>" data-icon-chevron-down="<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" focusable="false" role="none" class="twtr-icon"> <path opacity="0" d="M0 0h24v24H0z" /> <path d="M20.207 7.043c-.39-.39-1.023-.39-1.414 0L12 13.836 5.207 7.043c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z" /> </svg>" data-icon-arrow-left="<svg width="28px" height="28px" viewbox="0 0 28 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" role="none" class="twtr-icon u01-meganav__icon-arrow-left"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round"> <g transform="translate(-1216.000000, -298.000000)" stroke-width="2.25"> <g transform="translate(1200.000000, 282.000000)"> <g transform="translate(17.000000, 17.000000)"> <path d="M0.756410256,12.8589744 L25.7179487,12.8589744"></path> <path d="M13.2371795,25.3397436 L25.7179487,12.8589744"></path> <path d="M13.2371795,12.4807692 L25.3397436,0.378205128" transform="translate(19.288462, 6.429487) rotate(-90.000000) translate(-19.288462, -6.429487) "></path> </g> </g> </g> </g> </svg>" data-left-nav-items="[{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter API","linkDisabled":false,"title":"Twitter API","path":"https://developer.twitter.com/en/products/twitter-api"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter Ads API","linkDisabled":false,"title":"Twitter Ads API","path":"https://developer.twitter.com/en/products/twitter-ads-api"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter for websites","linkDisabled":false,"title":"Twitter for websites","path":"https://developer.twitter.com/en/products/twitter-for-websites"}],"overviewTitle":"Products","linkDisabled":true,"title":"Products","path":"https://developer.twitter.com/en/products"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Getting Started","linkDisabled":false,"title":"Getting Started","path":"https://developer.twitter.com/en/docs/platform-overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Tutorials","linkDisabled":false,"title":"Tutorials","path":"https://developer.twitter.com/en/docs/tutorials"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Github","linkDisabled":false,"title":"Github","path":"https://github.com/twitterdev"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"API reference index","linkDisabled":false,"title":"API reference index","path":"https://developer.twitter.com/en/docs/api-reference-index"}],"linkDisabled":true,"title":"Resources","path":"https://developer.twitter.com/.html"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter API home","linkDisabled":false,"title":"Twitter API home","path":"https://developer.twitter.com/en/docs/twitter-api"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter API getting started","linkDisabled":false,"title":"Twitter API getting started","path":"https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"SDKs","linkDisabled":false,"title":"SDKs","path":"https://developer.twitter.com/en/docs/twitter-api/tools-and-libraries/sdks/overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Tools and Libraries","linkDisabled":false,"title":"Tools and Libraries","path":"https://developer.twitter.com/en/docs/twitter-api/tools-and-libraries/v2"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"v2 migration","linkDisabled":false,"title":"v2 migration","path":"https://developer.twitter.com/en/docs/twitter-api/migrate/twitter-api-endpoint-map"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Enterprise APIs","linkDisabled":false,"title":"Enterprise APIs","path":"https://developer.twitter.com/en/docs/twitter-api/enterprise"}],"linkDisabled":true,"title":"Twitter Api","path":"https://developer.twitter.com/.html"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter Ads API home","linkDisabled":false,"title":"Twitter Ads API home","path":"https://developer.twitter.com/en/docs/twitter-ads-api"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter Ads API getting started","linkDisabled":false,"title":"Twitter Ads API getting started","path":"https://developer.twitter.com/en/docs/twitter-ads-api/getting-started"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Apply for access","linkDisabled":false,"title":"Apply for access","path":"https://developer.twitter.com/en/docs/twitter-ads-api/apply.html"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Tools and libraries","linkDisabled":false,"title":"Tools and libraries","path":"https://developer.twitter.com/en/docs/twitter-ads-api/tools-and-libraries"}],"linkDisabled":true,"title":"Twitter Ads API","path":"https://developer.twitter.com/.html"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter for Websites home","linkDisabled":false,"title":"Twitter for Websites home","path":"https://developer.twitter.com/en/docs/twitter-for-websites"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Embedded Tweets","linkDisabled":false,"title":"Embedded Tweets","path":"https://developer.twitter.com/en/docs/twitter-for-websites/embedded-tweets/overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Embedded Timelines","linkDisabled":false,"title":"Embedded Timelines","path":"https://developer.twitter.com/en/docs/twitter-for-websites/timelines/overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Embedded buttons","linkDisabled":false,"title":"Embedded buttons","path":"https://developer.twitter.com/en/docs/twitter-for-websites/tweet-button/overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Web intents","linkDisabled":false,"title":"Web intents","path":"https://developer.twitter.com/en/docs/twitter-for-websites/web-intents/overview"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Twitter cards","linkDisabled":false,"title":"Twitter cards","path":"https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/abouts-cards"}],"linkDisabled":true,"title":"Twitter for Websites","path":"https://developer.twitter.com/.html"}],"overviewTitle":"Docs","linkDisabled":false,"menuType":"multiCategory","title":"Docs","path":"https://developer.twitter.com/en/docs"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Build for business","linkDisabled":false,"title":"Build for business","path":"https://developer.twitter.com/en/use-cases/build-for-businesses"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Build for the public","linkDisabled":false,"title":"Build for the public","path":"https://developer.twitter.com/en/use-cases/build-for-consumers"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Do research","linkDisabled":false,"title":"Do research","path":"https://developer.twitter.com/en/use-cases/do-research"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Teach \u0026 learn","linkDisabled":false,"title":"Teach \u0026 learn","path":"https://developer.twitter.com/en/use-cases/teach-and-learn"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Build for good","linkDisabled":false,"title":"Build for good","path":"https://developer.twitter.com/en/use-cases/build-for-good"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Build for fun","linkDisabled":false,"title":"Build for fun","path":"https://developer.twitter.com/en/use-cases/build-for-fun"}],"overviewTitle":"Use Cases","linkDisabled":true,"title":"Use Cases","path":"https://developer.twitter.com/en/navigation/left-nav-items/use-cases"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Changelog","linkDisabled":false,"title":"Changelog","path":"https://developer.twitter.com/en/updates/changelog"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Blog","linkDisabled":false,"title":"Blog","path":"https://developer.twitter.com/en/blog"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Newsletter","linkDisabled":false,"title":"Newsletter","path":"https://developer.twitter.com/en/updates/stay-informed"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"YouTube","linkDisabled":false,"title":"YouTube","path":"https://www.youtube.com/c/twitterdev"}],"linkDisabled":true,"title":"Stay informed","path":"https://developer.twitter.com/.html"},{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Forums","linkDisabled":false,"title":"Forums","path":"https://twittercommunity.com/"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Events","linkDisabled":false,"title":"Events","path":"https://twitterdev.bevylabs.com/"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Insiders","linkDisabled":false,"title":"Insiders","path":"https://developer.twitter.com/en/community/insiders"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Community leaders","linkDisabled":false,"title":"Community leaders","path":"https://developer.twitter.com/en/community/leaders"}],"linkDisabled":true,"title":"Connect","path":"https://developer.twitter.com/.html"}],"overviewTitle":"Community","linkDisabled":false,"menuType":"multiCategory","title":"Community","path":"https://developer.twitter.com/en/community"}]" data-right-nav-items="[{"isActive":false,"hasActiveChild":false,"children":[{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Policies","linkDisabled":false,"title":"Policies","path":"https://developer.twitter.com/en/developer-terms"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Developer agreement","linkDisabled":false,"title":"Developer agreement","path":"https://developer.twitter.com/en/developer-terms/agreement-and-policy/source"}],"overviewTitle":"Support","linkDisabled":false,"title":"Support","path":"https://developer.twitter.com/en/support"},{"isActive":false,"hasActiveChild":false,"children":[],"overviewTitle":"Developer Portal","linkDisabled":false,"title":"Developer Portal","path":"https://developer.twitter.com/en/portal/petition/essential/basic-info"}]" data-cta-enabled="true" data-profile-enabled="true" data-cta-link-new-tab="false" data-root-page-title="Developer Platform"> </div> <div aria-label="Search" class="u01-meganav__search-modal twtr-color-bg--blue-dark" role="dialog" aria-modal="true"> <button aria-label="Close search menu" class="u04-search__close-button js-close-search" type="button"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" aria-hidden="true" focusable="false" role="none" class="u04-search__close-svg twtr-icon"> <g> <g> <defs> <rect id="SVGID_1_" x="-468" y="-1360" width="1440" height="3027"/> </defs> <clippath id="SVGID_2_"> <use xlink:href="/web/20240326232211im_/https://developer.twitter.com/en/developer-terms/more-on-restricted-use-cases#SVGID_1_" style="overflow:visible;"/> </clippath> </g> </g> <rect x="-468" y="-1360" class="st0" width="1440" height="3027" style="fill:rgb(0,0,0,0);stroke-width:3;stroke:rgb(0,0,0)"/> <path d="M13.4,12l5.8-5.8c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0L12,10.6L6.2,4.8c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4 l5.8,5.8l-5.8,5.8c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.4,0.3,0.7,0.3s0.5-0.1,0.7-0.3l5.8-5.8l5.8,5.8c0.2,0.2,0.5,0.3,0.7,0.3 s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L13.4,12z"/> </svg> </button> <div class="search-bar search-bar--js" data-theme="blue" data-search-path="https://developer.twitter.com/en/search-results.html"> <input placeholder="Type your search here" type="search" autocomplete="off" class="search-bar__input" name="q"/> <button id="u04-search__button" class="u04-search__button" aria-label="Search"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" focusable="false" role="none" class="u04-search__button-icon twtr-icon--mega twtr-color-fill--white-neutral"> <path opacity="0" d="M0 0h24v24H0z"/> <path d="M22.06 19.94l-3.73-3.73C19.38 14.737 20 12.942 20 11c0-4.97-4.03-9-9-9s-9 4.03-9 9 4.03 9 9 9c1.943 0 3.738-.622 5.21-1.67l3.73 3.73c.292.294.676.44 1.06.44s.768-.146 1.06-.44c.586-.585.586-1.535 0-2.12zM11 17c-3.308 0-6-2.692-6-6s2.692-6 6-6 6 2.692 6 6-2.692 6-6 6z"/> </svg> </button> </div> </div> </div> </div> </div> </div> <main class="twtr-color-bg--white-neutral twtr-main--bg-image lazyload" id="twtr-main" data-bg="https://cdn.cms-twdigitalassets.com/content/dam/developer-twitter/redesign-2021-images/textures/background_image.jpg.twimg.768.jpg"> <div class="u07 is-hidden" aria-hidden="true"> <div class="u07__item u07__bg-color--neutral"> <div class="u07__item-content"> <div class="u07__notification twtr-type--bold-200 chirp--bold-200 twtr-color--gray-900"> </div> <div class="u07__close"> <button type="button" class="u07__close-btn"> <svg xmlns="http://www.w3.org/2000/svg" width="46" height="72" viewbox="0 0 46 72" aria-hidden="true" focusable="false" role="none" class="twtr-icon"> <path d="M27.243 36l14.879-14.879a2.998 2.998 0 0 0 0-4.242 2.998 2.998 0 0 0-4.242 0L23 31.758 8.122 16.879a2.998 2.998 0 0 0-4.242 0 2.998 2.998 0 0 0 0 4.242L18.758 36 3.879 50.879A2.998 2.998 0 0 0 6.001 56a2.99 2.99 0 0 0 2.121-.879L23 40.242l14.879 14.879A2.991 2.991 0 0 0 40 56a2.998 2.998 0 0 0 2.121-5.121L27.243 36z"/> </svg> </button> </div> </div> </div> </div> <div class="ct01-columns"> <div class="ct01 twtr-padding__nested--top twtr-padding__nested--bottom "> <div class="ct01__content twtr-container "> <div class="ct01__item twtr-grid "> <div class="ct01__column twtr-col-md-9 twtr-order-0-xs twtr-order-0-md has-no-margin-bottom none "> <div class="ct01__wrapper is-vertically-centered "> <div class="cr02-responsive-visibility twtr-component twtr-component--first"> <div class="cr02"> <div class="cr02__item twtr-hidden--md twtr-hidden--lg twtr-hidden--xl "> <div class="b27-spacing twtr-component--last twtr-component twtr-component--first"> <div class="b27 twtr-spacing--mbf-700"> </div></div> </div> </div> </div> <div class="cr02-responsive-visibility twtr-component"> <div class="cr02"> <div class="cr02__item twtr-hidden--sm twtr-hidden--xs "> <div class="b27-spacing twtr-component--last twtr-component twtr-component--first"> <div class="b27 twtr-spacing--mbf-500"> </div></div> </div> </div> </div> <div class="ct09-justify-content twtr-component"> <div class="ct09 " style="--ct09-fixed-height: ;"> <div class="ct09__item"> <div class="ct09__wrapper is-direction--row is-justified-start is-aligned-start has-no-margin-bottom twtr-spacing--pb-0"> <div class="b02-rich-text-v3 twtr-component twtr-component--first"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--gray-900 "> <p><span class="chirp--regular-200 chirp--stepped"><b>Developer terms</b></span></p> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b01-headline-v3 twtr-component"> <div class="b01-v3 b01-v3__copy--no-margin"> <div class="b01-v3__item"> <div class="b01-v3__copy"> <h1 class="b01-v3__headline chirp--display-850 twtr-color--black b01-v3--align-left chirp--fluid"> More about restricted uses of the X APIs </h1> </div> </div> </div> </div> <div class="b27-spacing twtr-component--last twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> </div> </div> </div> </div> <div class="cr02-responsive-visibility twtr-component"> <div class="cr02"> <div class="cr02__item twtr-hidden--sm twtr-hidden--xs "> <div class="b27-spacing twtr-component--last twtr-component twtr-component--first"> <div class="b27 twtr-spacing--mbf-500"> </div></div> </div> </div> </div> <div class="cr02-responsive-visibility twtr-component--last twtr-component"> <div class="cr02"> <div class="cr02__item twtr-hidden--md twtr-hidden--lg twtr-hidden--xl "> <div class="b27-spacing twtr-component--last twtr-component twtr-component--first"> <div class="b27 twtr-spacing--mbf-700"> </div></div> </div> </div> </div> </div> </div> <div class="ct01__column twtr-col-md-3 twtr-order-1-xs twtr-order-1-md none "> <div class="ct01__wrapper is-vertically-centered "> <div class="cr02-responsive-visibility twtr-component--last twtr-component twtr-component--first"> <div class="cr02"> <div class="cr02__item twtr-hidden--sm twtr-hidden--xs "> <div class="ct09-justify-content twtr-component--last twtr-component twtr-component--first"> <div class="ct09 has-fixed-height--px" data-fixed-height="500" style="--ct09-fixed-height: 500;"> <div class="ct09__item"> <div class="ct09__wrapper is-direction--row is-justified-start is-aligned-start has-no-margin-bottom twtr-spacing--pb-0"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="ct01-columns"> <div class="ct01 twtr-padding__section--top twtr-padding__section--bottom "> <div class="ct01__content twtr-container "> <div class="ct01__item twtr-grid "> <div class="ct01__column twtr-col-md-12 "> <div class="ct01__wrapper "> <div class="b12-horizontal-rule twtr-component twtr-component--first"> <div class=" b12 b12-thickness--base twtr-color-border--dark-gray-neutral twtr-margin__nested--top twtr-margin__nested--bottom"> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-600"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-300 twtr-color--black twtr-component-space--md"> <p><span class="chirp--regular-200 chirp--stepped">Use of our developer platform requires that you review and agree to our <a href="/web/20240326232211/https://developer.twitter.com/en/developer-terms/agreement-and-policy.html" rel="nofollow"><b>Developer Agreement and Policy</b></a>, as well as our related policies, including the<a href="/web/20240326232211/https://developer.twitter.com/en/developer-terms/display-requirements.html" rel="nofollow"> <b>Display Requirements</b></a> and <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/rules-and-policies/twitter-automation" rel="nofollow"><b>Automation Rules</b></a>. Among other things, our agreements and policies provide guidance about several restricted use cases. We’ve provided additional information about some of these restrictions below.</span></p> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-600"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--regular-300"><span class="chirp--bold-400 chirp--fluid">Sensitive information<br/> </span></span></h2> <p>You should be careful about using X data to derive or infer potentially sensitive characteristics about X users. Never derive or infer, or store derived or inferred, information about a X user’s:</p> <ul><li>Health (including pregnancy)</li><li>Negative financial status or condition</li><li>Political affiliation or beliefs</li><li>Racial or ethnic origin</li><li>Religious or philosophical affiliation or beliefs</li><li>Sex life or sexual orientation</li><li>Trade union membership</li><li>Alleged or actual commission of a crime</li></ul> <p>Aggregate analysis of X content that does not store any personal data (for example, user IDs, usernames, and other identifiers) is permitted, provided that the analysis also complies with applicable laws and all parts of the Developer Agreement and Policy.</p> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Off-X matching<br/> </span></h2> <p>Off-Twitter matching involves associating X content, including a X username or user ID, with a person, household, device, browser, or other off-X identifier. One example would be associating a X username with a business’s customer records (i.e. “John Doe” in your customer record is matched to @johndoe on X).</p> <p>We want people to feel comfortable to create a separate and, if they choose, pseudonymous identity on X. If you intend to associate any information about a X user with an off-X identifier, we require that you get express, opt-in consent from the user before making the association. For example, you could get this consent if the user shares their X handle directly with you as part of a signup process for your service.</p> <p>In situations in which you do not have a user’s express, opt-in consent to link their X identity to an off-X identifier, we require that any connection you draw be based only on information that a user would reasonably expect to be used for that purpose. If a user would be surprised to learn that you are using information they provided to link their X account to an identity off of X, don’t do it. In addition, absent a person’s express opt-in consent you may only attempt to match your records about someone to a X identity based on:</p> <ul><li><b>Information provided directly to you by the user.</b> Records about individuals with whom you have no prior relationship, including data about individuals obtained from third parties, do not meet this standard; and/or<br/> </li><li><b>Public data.</b> “Public data” in this context refers to:<ul><li>Information about a user which you obtained from a public, generally-available resource (such as a directory of members of a professional association)</li><li>Information on X about a user which is publicly available, including:<ul><li>Posts</li><li>Profile information, including a user’s bio and publicly-stated location</li><li>Display name and username</li></ul> </li></ul> </li></ul> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Redistribution of X content<br/> </span></h2> <p>If you need to share X content you obtained via the X APIs with another party, the best way to do so is by sharing Tweet IDs, Direct Message IDs, and/or User IDs, which the end user of the content can then rehydrate (i.e. request the full Post, User, or Direct Message content) using the X APIs. This helps ensure that end users of Xr content always get the most current information directly from us.</p> <p>We permit limited redistribution of hydrated Twitter content via non-automated means. If you choose to share hydrated Twitter content with another party in this way, you may only share up to 50,000 hydrated public Tweet Objects and/or User Objects per recipient, per day, and should not make this data publicly available (for example, as an attachment to a blog post or in a public Github repository).</p> <p>There are a few other points to keep in mind about redistributing Twitter content:</p> <ul><li>You may only distribute up to a total of 1,500,000 Tweet IDs to a single entity within a 30 day period unless you’ve received prior express written permission from Twitter.<br/> </li><li>Individuals redistributing Tweet IDs and/or User IDs on behalf of an academic institution for the sole purpose of non-commercial research are permitted to redistribute an unlimited number of Tweet IDs and/or User IDs.<br/> </li><li>To request permission to share Twitter content as outlined above, please use the API Policy support form.<br/> </li></ul> <p>To the extent you are permitted to distribute Twitter content to a third party, note that this content remains subject to the Developer Agreement and Policy, and you must ensure such third party has agreed to the Twitter <a href="https://web.archive.org/web/20240326232211/https://twitter.com/en/tos" rel="nofollow">Terms of Service</a><span style="word-spacing: normal;">, </span><a href="https://web.archive.org/web/20240326232211/https://twitter.com/en/privacy" rel="nofollow">Privacy Policy</a><span style="word-spacing: normal;">, </span><a href="/web/20240326232211/https://developer.twitter.com/en/developer-terms/agreement" rel="nofollow">Developer Agreement</a><span style="word-spacing: normal;">, and </span><a href="/web/20240326232211/https://developer.twitter.com/en/developer-terms/policy" rel="nofollow">Developer Policy</a> before receiving Twitter content.</p> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Multiple applications<br/> </span></h2> <p>You are not permitted to register multiple applications for a single use case, or substantially similar or overlapping use cases. Learn more about these policies <a href="https://web.archive.org/web/20240326232211/https://twittercommunity.com/t/policy-clarification-multiple-applications-for-the-same-use-case/92080" rel="nofollow">here</a>.</p> <p>In this context, we define “use case” as a consistent set of analyses, displays, or actions performed via an application. Providing the same service or application to different end users (including “white label” versions of a tool or service) counts as a single use case. These rules apply both to applications you register, and to applications registered by the end users of your tool or service; requiring your end users to register applications for the purpose of using your tool or service could result in enforcement actions against you, your applications, your customers, and/or the end users of your tool or service.</p> <p>The only exception to this rule is to create development (“dev”), staging, and production (“prod”) instances of the same service. Ensure that these applications are clearly labeled (for instance, in the application name or description), and that you do not use development or staging applications for production purposes.</p> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Automation, spam, and auto-responses<br/> </span></h2> <p>The use of X's APIs and developer products to create spam, or engage in spammy behavior, is prohibited. You should review the <a href="https://web.archive.org/web/20240326232211/https://t.co/rules" rel="nofollow">X Rules</a> on spam, and ensure that your application does not, and does not enable users to, violate our policies.</p> <p>If your application will be used to perform write actions on the X service, including posting Tweets, following accounts, or sending Direct Messages, you should carefully review the <a href="https://web.archive.org/web/20240326232211/https://support.twitter.com/articles/76915" rel="nofollow">Automation Rules</a> to ensure your service complies with our guidelines. In particular, you should:</p> <ul><li>Always get a user’s explicit consent before sending them <a href="https://web.archive.org/web/20240326232211/https://twittercommunity.com/t/policy-clarification-automated-replies-and-mentions/94444" rel="nofollow">automated replies or messages</a></li><li>Immediately respect user requests to opt-out of being contacted by you</li><li>Never perform bulk, aggressive, or spammy actions, including <a href="https://web.archive.org/web/20240326232211/https://twittercommunity.com/t/policy-clarification-aggressive-following-and-inorganic-following-behavior/92769" rel="nofollow">bulk following</a></li><li>Never post identical or substantially similar content across <a href="https://web.archive.org/web/20240326232211/https://blog.twitter.com/developer/en_us/topics/tips/2018/automation-and-the-use-of-multiple-accounts.html" rel="nofollow">multiple accounts</a></li></ul> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Measuring the X service<br/> </span></h2> <p>Do not use the X APIs to measure the availability, performance, functionality, or usage of X for benchmarking or competitive purposes. For example, you should never use the X APIs to:</p> <ul><li>Calculate aggregate X user metrics, such as the total number of active users or accounts</li><li>Calculate aggregate X Post metrics, such as the total number of X Posts per day, or the number of user engagements or account engagements</li><li>Measure or analyze spam or security on X, except as permitted in the <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/rules-and-policies/twitter-rules" rel="nofollow">X Rules</a></li></ul> </div> </div> <div class="b27-spacing twtr-component"> <div class="b27 twtr-spacing--mbf-500"> </div></div> <div class="b02-rich-text-v3 twtr-component"> <div class="b02-v3 twtr-rte-v3 twtr-scribe-clicks-within chirp--regular-200 twtr-color--black twtr-component-space--md"> <h2><span class="chirp--bold-400 chirp--fluid">Surveillance, privacy, and user protection<br/> </span></h2> <p>At X, protecting and defending the privacy of our users is built into the core DNA of our company — and our developer and data products reflect that commitment. We believe that X data can be a powerful force for good in the world — from saving lives during flooding in Jakarta to helping the USGS track earthquakes to working with the UN to achieve the Sustainable Development Goals. However, we prohibit the use of Twitter data and the X APIs by any entity for surveillance purposes, or in any other way that would be inconsistent with our users' reasonable expectations of privacy. Period.</p> <p>We describe prohibited uses of our data and developer products in the <a href="/web/20240326232211/https://developer.twitter.com/en/developer-terms/agreement-and-policy" rel="nofollow">Developer Agreement</a>, including prohibitions on investigating or tracking X users or their content, as well as tracking, alerting, or monitoring sensitive events (such as protests, rallies, or community organizing meetings).</p> <p>Other categories of activities prohibited under these terms include (but are not limited to):<br/> </p> <ul><li>Investigating or tracking sensitive groups and organizations, such as unions or activist groups</li><li>Background checks or any form of extreme vetting</li><li>Credit or insurance risk analyses</li><li>Individual profiling or psychographic segmentation</li><li>Facial recognition</li></ul> <p>These policies apply to all users of our APIs. Any misuse of the X APIs for these purposes will be subject to enforcement action, which can include suspension and termination of access.<br/> </p> <p>For additional information for law enforcement authorities seeking information about X accounts, visit <a href="https://web.archive.org/web/20240326232211/https://t.co/le" rel="nofollow">https://t.co/le</a>.</p> </div> </div> <div class="b27-spacing twtr-component--last twtr-component"> <div class="b27 twtr-spacing--mbf-900"> </div></div> </div> </div> </div> </div> </div> </div> <div class="twtr-container"> <div id="twtr-article-embedded-survey" class="b32"></div> </div> </main> <div> <footer class="u02fs twtr-background--blue-extra-light twtr-background--gray-0"> <div class="twtr-container"> <div class="twtr-grid"> <div class="u02fs__footer-link-col twtr-col-12 twtr-col-md-4"> <a href="https://web.archive.org/web/20240326232211/https://developer.x.com/en/more/developer-terms/agreement-and-policy" title="Developer policy and terms" target="_blank" class="u02fs__footer-link twtr-type--roman-50 twtr-color--gray-900"> Developer policy and terms </a> </div> <div class="u02fs__footer-link-col twtr-col-12 twtr-col-md-4"> <a href="https://web.archive.org/web/20240326232211/http://x.com/xdevelopers" title="Follow @XDevelopers" target="_blank" class="u02fs__footer-link twtr-type--roman-50 twtr-color--gray-900"> Follow @XDevelopers </a> </div> <div class="u02fs__footer-link-col twtr-col-12 twtr-col-md-4 u02fs__subscribe-button-col"> <a class="b03__button twtr-btn twtr-btn--secondary twtr-btn--size-default twtr-btn-color--secondary-blue u02fs__button twtr-btn__icon-- twtr-scribe-clicks" href="/web/20240326232211/https://developer.twitter.com/en/twitterdev-news-subscription" rel="noopener noreferrer" target="_blank" data-twtr-scribe-section="b03-button" data-twtr-scribe-element="F82S" data-twtr-scribe-component="subscribe-to-developer-news" data-text="Subscribe to developer news"> <!--/* Button text --> Subscribe to developer news </a> </div> </div> </div> </footer> </div> <div> <footer class="u02 twtr-color-bg--black-neutral"> <div class="twtr-container"> <div class="u02__wrapper"> <div class="u02__row u02__network-map"> <div class="twtr-grid u02__twtr-grid"> <div class="js-accordion u02__column"> <h4 class="u02__column__parent twtr-type--bold-14 twtr-color--gray-0 is-opaque"> X platform <span class="u02__icon twtr-dtc-fill--extra-light-gray twtr-hidden--md twtr-hidden--lg twtr-hidden--xl"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="9.5" viewbox="0 0 17 9.5" aria-hidden="true" focusable="false" role="none" class="twtr-icon--sm"> <path d="M16.707.293c-.39-.39-1.023-.39-1.414 0L8.5 7.086 1.707.293c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z"/> </svg> </span> </h4> <ul class="u02__column__list"> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://x.com/" title="X.com" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> X.com </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://status.twitterstat.us/" title="Status" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Status </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/resources/accessibility" title="Accessibility" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Accessibility </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://publish.twitter.com/" title="Embed a post" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Embed a post </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://privacy.twitter.com/" title="Privacy Center" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Privacy Center </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://transparency.twitter.com/" title="Transparency Center" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Transparency Center </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/using-x/download-the-x-app" title="Download the X app" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Download the X app </a> </li> </ul> </div> <div class="js-accordion u02__column"> <h4 class="u02__column__parent twtr-type--bold-14 twtr-color--gray-0 is-opaque"> X Corp. <span class="u02__icon twtr-dtc-fill--extra-light-gray twtr-hidden--md twtr-hidden--lg twtr-hidden--xl"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="9.5" viewbox="0 0 17 9.5" aria-hidden="true" focusable="false" role="none" class="twtr-icon--sm"> <path d="M16.707.293c-.39-.39-1.023-.39-1.414 0L8.5 7.086 1.707.293c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z"/> </svg> </span> </h4> <ul class="u02__column__list"> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://about.twitter.com/en/who-we-are/our-company.html" title="About the company" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> About the company </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://blog.twitter.com/" title="Company news" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Company news </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://about.twitter.com/en/who-we-are/brand-toolkit.html" title="Brand toolkit" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Brand toolkit </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://careers.twitter.com/" title="Jobs and internships" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Jobs and internships </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://investor.twitterinc.com/" title="Investors" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Investors </a> </li> </ul> </div> <div class="js-accordion u02__column"> <h4 class="u02__column__parent twtr-type--bold-14 twtr-color--gray-0 is-opaque"> Help <span class="u02__icon twtr-dtc-fill--extra-light-gray twtr-hidden--md twtr-hidden--lg twtr-hidden--xl"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="9.5" viewbox="0 0 17 9.5" aria-hidden="true" focusable="false" role="none" class="twtr-icon--sm"> <path d="M16.707.293c-.39-.39-1.023-.39-1.414 0L8.5 7.086 1.707.293c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z"/> </svg> </span> </h4> <ul class="u02__column__list"> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/" title="Help Center" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Help Center </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/using-twitter" title="Using X" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Using X </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://create.twitter.com/" title="X for creators" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> X for creators </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://business.twitter.com/en/help.html" title="Ads Help Center" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Ads Help Center </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/managing-your-account" title="Managing your account" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Managing your account </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://preferencecenter.twitter.com/" title="Email Preference Center" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Email Preference Center </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/rules-and-policies" title="Rules and policies" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Rules and policies </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/en/forms.html" title="Contact us" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Contact us </a> </li> </ul> </div> <div class="js-accordion u02__column"> <h4 class="u02__column__parent twtr-type--bold-14 twtr-color--gray-0 is-opaque"> Developer resources <span class="u02__icon twtr-dtc-fill--extra-light-gray twtr-hidden--md twtr-hidden--lg twtr-hidden--xl"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="9.5" viewbox="0 0 17 9.5" aria-hidden="true" focusable="false" role="none" class="twtr-icon--sm"> <path d="M16.707.293c-.39-.39-1.023-.39-1.414 0L8.5 7.086 1.707.293c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z"/> </svg> </span> </h4> <ul class="u02__column__list"> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en" title="Developer home" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Developer home </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/docs" title="Documentation" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Documentation </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://twittercommunity.com/" title="Forums" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Forums </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/community" title="Communities" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Communities </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://blog.twitter.com/developer/" title="Developer blog" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Developer blog </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://blog.twitter.com/engineering/en_us.html" title="Engineering blog" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Engineering blog </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://developer.twitter.com/en/more/developer-terms" title="Developer terms" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Developer terms </a> </li> </ul> </div> <div class="js-accordion u02__column"> <h4 class="u02__column__parent twtr-type--bold-14 twtr-color--gray-0 is-opaque"> Business resources <span class="u02__icon twtr-dtc-fill--extra-light-gray twtr-hidden--md twtr-hidden--lg twtr-hidden--xl"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="9.5" viewbox="0 0 17 9.5" aria-hidden="true" focusable="false" role="none" class="twtr-icon--sm"> <path d="M16.707.293c-.39-.39-1.023-.39-1.414 0L8.5 7.086 1.707.293c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414l7.5 7.5c.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z"/> </svg> </span> </h4> <ul class="u02__column__list"> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://business.twitter.com/en/advertising.html" title="Advertise" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Advertise </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://business.twitter.com/" title="X for business" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> X for business </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://business.twitter.com/en/resources.html" title="Resources and guides" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Resources and guides </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://marketing.twitter.com/" title="X for marketers" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> X for marketers </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://marketing.twitter.com/en/insights" title="Marketing insights" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Marketing insights </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://marketing.twitter.com/en/success-stories" title="Brand inspiration" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Brand inspiration </a> </li> <li class="u02__link-item"> <a href="https://web.archive.org/web/20240326232211/https://www.xadsacademy.com/sl/5c3e29ed" title="X Ads Academy" target="_blank" class="u02__link twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> X Ads Academy </a> </li> </ul> </div> </div> </div> <div class="u02__row u02__legal twtr-spacing--pt-500"> <div class="twtr-grid u02__twtr-grid"> <div class="u02__column u02__column--bottom"> <span class="u02__column-footnote twtr-type--roman-14 twtr-color--gray-0 is-opaque"> © 2024 X Corp. </span> </div> <div class="u02__column u02__column--bottom"> <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/rules-and-policies/twitter-cookies" title="Cookies" target="_blank" class="u02__column-footnote twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Cookies </a> </div> <div class="u02__column u02__column--bottom"> <a href="https://web.archive.org/web/20240326232211/https://twitter.com/privacy" title="Privacy" target="_blank" class="u02__column-footnote twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Privacy </a> </div> <div class="u02__column u02__column--bottom"> <a href="https://web.archive.org/web/20240326232211/https://twitter.com/tos" title="Terms and conditions" target="_blank" class="u02__column-footnote twtr-type--roman-14 twtr-color--gray-0 is-opaque has-hover"> Terms and conditions </a> </div> <div class="u02__column u02__column--bottom u08__language-selector"> </div> </div> </div> </div> </div> </footer> </div> <script async src="https://web.archive.org/web/20240326232211js_/https://platform.twitter.com/widgets.js"></script> <div id="page-props" data-page-title="More on restricted use cases – Twitter Developers" data-page-path="/content/developer-twitter/en/more/developer-terms/more-on-restricted-use-cases"> </div> <script type="text/javascript" src="https://web.archive.org/web/20240326232211js_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/js/core.js.twhash.p.f.fed30134cac6410d0e4ae9b5a78416a3.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20240326232211js_/https://cdn.cms-twdigitalassets.com/etc/designs/developer2-twitter/public/js/project.js.twhash.p.f.6133a61ea33990d0e3ab130309927d99.js"></script> <script src="https://web.archive.org/web/20240326232211js_/https://cdn.cms-twdigitalassets.com/etc/designs/developer-twitter/clientlib-twtr-profile-adapter.min.twhash.p.cl.c3b119a4cc2249caed364b89790624a4.js"></script> <div id="u12" class="u12-data-protection-notice"> <div class="u12-data-protection-notice__item u12-data-protection-notice__item--b is-hidden"> <div class="u12b-opt-in" id="u12b" data-cname="twtr_pixel_opt_in"> <div class="u12b-opt-in__item u12-data-protection-notice__notice"> <div class="u12b-opt-in__content"> <div class="u12b-opt-in__copy"> <p class="mtc-font twtr-font"> <b>Did someone say … cookies?</b><br/><br/> X and its partners use cookies to provide you with a better, safer and faster service and to support our business. Some cookies are necessary to use our services, improve our services, and make sure they work properly. <a href="https://web.archive.org/web/20240326232211/https://help.twitter.com/rules-and-policies/twitter-cookies" target="_blank">Show more about your choices</a>. </p> </div> <div class="u12b-opt-in__choice twtr-scribe-clicks-within"> <ul class="u12b-opt-in__choice-list"> <li class="u12b-opt-in__choice-list-item"> <button class="u12b-opt-in__button is-blue u12b-opt-in__button--accept mtc-font twtr-font js-accept twtr-scribe-clicks" data-twtr-scribe-section="u12-data-protection-notice" data-twtr-scribe-element="CMQU" data-twtr-scribe-component="data-protection-notice"> Accept all cookies </button> </li> <li class="u12b-opt-in__choice-list-item"> <button class="u12b-opt-in__button is-naked u12b-opt-in__button--decline mtc-font twtr-font js-decline twtr-scribe-clicks" data-twtr-scribe-section="u12-data-protection-notice" data-twtr-scribe-element="CMQU" data-twtr-scribe-component="data-protection-notice"> Refuse non-essential cookies </button> </li> </ul> </div> </div> </div> </div> </div> </div> <link rel="stylesheet" href="https://web.archive.org/web/20240326232211cs_/https://cdn.cms-twdigitalassets.com/etc/designs/common-twitter/clientlib-u12-data-protection-notice.min.twhash.p.cl.8d93205985d36dea4268f79e373e2b02.css" type="text/css"> <script src="https://web.archive.org/web/20240326232211js_/https://cdn.cms-twdigitalassets.com/etc/designs/common-twitter/clientlib-u12-data-protection-notice.min.twhash.p.cl.4ed474ec5d13d9668be9a238eae13723.js"></script> </div> </body> </html> <!-- FILE ARCHIVED ON 23:22:11 Mar 26, 2024 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 05:40:08 Feb 18, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.575 exclusion.robots: 0.04 exclusion.robots.policy: 0.03 esindex: 0.009 cdx.remote: 4.422 LoadShardBlock: 323.692 (3) PetaboxLoader3.datanode: 218.206 (4) PetaboxLoader3.resolve: 337.101 (2) load_resource: 244.403 -->