Skip to main content
Sign Up
Log In
Topics
More
Resources
Developer Portal
Documentation
GitHub
Changelog
Categories
Announcements
X API v2
Advertiser Tools and APIs
Publisher Tools
Academic Research
Libraries, SDKs, Samples
Developer Portal
Security & authorization (OAuth)
Rules and Policies
Events
All categories
Tags
api
oauth
ads
cards
restapi
All tags
Pay-Per-Use Pricing is now available to all developers. Learn more about it
here
All latest topics
categories
tags
Latest
Top
Categories
Topic list, column headers with buttons are sortable.
Topic
Posters
Replies
Views
Activity
Update to Reply Behavior in X API v2 – Restricting Programmatic Replies
Announcements
Hello X Developer Community, We’re making an important update to the X API v2 to address the growing issue of LLM-generated spam activity on the platform. Programmatic replies have been heavily used by developers (incl…
read more
2
687
3h
Announcing the Launch of X API Pay-Per-Use Pricing
Announcements
Hello X Developers, We’re thrilled to officially announce the launch of our new X API Pay-Per-Use pricing model! This update is designed to empower the heart of our developer community: indie builders, early-stage produ…
read more
3
4.4k
17d
Announcing the X API Pay-Per-Use Pricing Pilot
Announcements
api
Hello X Developer Community, We are thrilled to introduce a pilot program for X API Pay-Per-Use Pricing! This new approach lets developers pay solely for the API requests they make, using a flexible credit-based system. …
read more
2
9.1k
Oct 2025
Is there still support in open source projects?
X for Websites
Hello all. I’m working on some of the open-source projects on GitHub. I see that some information is outdated, like the URLs or X account @twitterOSS. It seems like some repositories are not being watched. I don’t know…
read more
2
11
3h
Switching to Pay-Per-Go removed our old billing receits/invoices
X API
When I logged into the developer-site yesterday I got a message that we needed to switch to Pay-Per-Go to continue using the developer console. We are using the API to post our articles from our website via a plugin. Pre…
read more
4
27
4h
Bot app muzzled
X API v2
App (32287442) is muzzled and only worked for about an hour or so. Using Pay-Per-Use model. It’s going from discord to x. Would someone be able advise on where/who to reach out to get this going? Not sure if there was so…
read more
1
20
4h
Issue Adding Standalone App to Project
X API
Hello , We’re encountering an issue while trying to integrate our existing standalone application (APP id: 28167914) into a project in the Developer Portal. My Setup: I’m currently using the Pro tier of the Twitter …
read more
1
8
4h
Pay-Per-Use App Muzzled
X API
Hey @taycaldwell - could you please take a look at this for me? I’m currently getting a 403 error and the app shows “MUZZLED,” with write actions blocked (403 “Application cannot perform write actions”). Would you be a…
read more
1
8
4h
What happened Feb21st that broke everthing?
Developer Portal
All was well on 2/20/26. 3 API keys, able to see usage, etc. Then, I wake up to no access? Keys still work. How much is the spend, who knows? No sign of any transactions or receipts. What is going on DEVS?
4
26
4h
Can’t move App to “free” package
X Developer Apps
We had an App to publish articles from our news site to X. The App stopped working (don’t why), so we created a new one, since revoking the keys did not work. The app is there, our system can communicate, but receives a…
read more
1
4
4h
X account suspended because they think i am a bot ? no support at all
X API v2
bots
,
suspended
the twitter support is not answering me i tried many times and been waiting weeks/ a month so please dont say that this is a topic not related to the x developer community when there are people having the same problem as…
read more
8
690
4h
API v2: 403 Forbidden on Community Posting (community_id payload) Despite Pay-Per-Use Tier and Prior Functionality – Feb 17, 2026
X API v2
api
Incident Summary We are experiencing consistent failures when attempting to post to a Community we own and manage via the X API v2. The POST /2/tweets endpoint returns 403 Forbidden specifically when the payload include…
read more
3
40
8h
Does an AI-driven auto-block service require prior written approval under the Automation Rules?
Rules and Policies
api
,
automation
Hello, I’m planning to build a commercial subscription-based service that helps X users detect and block impersonation accounts. Before proceeding with development, I’ve reviewed the Developer Agreement (Oct 17, 2025), …
read more
0
5
10h
X Activity
X API v2
Where can we go to discuss elevating permissions to be able to create a Follow filter via the X Activity API. I’m in a death loop of it telling me to reach out to support, but every support button brings me back to the …
read more
0
3
13h
No Next Token in Search Recent API Response
X API v2
Hey Team! I am using the search recent API endpoint. In the documentation it is written that next_token is returned in API response to fetch next page. However, no such field is being returned in the response. Can you p…
read more
0
2
13h
Tweet is not delivered to application, neither by webhook, not by Search Query
X API
What endpoint are you using? /2/tweets/search/recent What API version are you on? v2 Are you using a library or SDK? Which one? Tweepy Python library. What is the issue? Tweet(id=2023798926948921579) is not search…
read more
0
4
15h
Adding VAT to invoices
X API v2
billing
Im using Pay per use for the API. There does not seem to be an option to add a VAT to the invoices, and payments are coming in without it. Please add: VAT ID: HR97147456048 to our future invoices, thank you.
0
9
1d
Subscriber-only tweets can’t be fetched. Bug or by design?
Premium APIs v1.1
Subscriber-only tweets return “not authorized” even with user context. Is this a bug or by design?
0
9
1d
Bug: code blocks for articles are in random order and have no position information
X API v2
I am trying to get a resonable markdown approximation of articles which I have bookmarked. The problem is that code blocks are extracted from the plain text and are in a different order than they are in the article. So t…
read more
0
7
1d
POST /2/tweets returns 403 Forbidden on Pay-Per-Use plan with OAuth 2.0 PKCE
X API v2
Environment Plan: Pay-Per-Use ($25 credit) App ID: 32444531 App Name: GenGenPost App Type: Web App, Confidential client Auth: OAuth 2.0 User Context with PKCE (via Google Apps Script OAuth2 library) Scopes: tw…
read more
1
18
1d
Setting yourself up for million dollar EU fine, fix is trivial
X API
Firstly, the email with the receipt very warmly invites the user to reach out to devs@x.com with any question. devs@x.com then quickly sends an autoresponder saying that this inbox is not monitored. Secondly, when you s…
read more
0
10
1d
Unexpected Rate Limit on DM Endpoints (1 call, per user, per 24 hours)
X API v2
rate-limits
We are building an app that uses the Direct Messages API with OAuth 2.0 user context (each request uses the authenticated user’s access token). We are receiving HTTP 429 Too Many Requests and rate-limit headers that sho…
read more
0
20
2d
Pay-Per-Use free credit voucher
X API
Subject: Request for Voucher and Free Scaled Access to X API Following on from ( Announcing the Launch of X API Pay-Per-Use Pricing ) I am writing to kindly request a voucher in accordance with your recent announcement …
read more
0
71
2d
Forced to re-onboard, credits lost
X Developer Apps
Hi, I was forced to re-onboard today and once done, I found in my console that past purchased credits, transaction history and usage have disappeared. My app is still there. I have receipt of purchase of past credits.
0
14
2d
New Pay-Per-Use Account: No “Create Project” Button, Standalone Apps Only – POST /2/tweets Fails (403), Read Works
X API
Hello - Please see details below, would love some advice. I only found an old thread from 2023 that said to delete everything and setup from scratch again, but I’ve recreated the App and keys a 2nd time already? What …
read more
9
76
3d
OAuth 2.0 Untrusted Developer
Security & authorization (OAuth)
Hey X team, I can’t seem to find where to verify myself as a trusted developer - this “Untrusted Developer” modal continues to pop up for users trying to sign in to my app. The app ID is 32407767. Appreciate any help o…
read more
1
18
3d
Not allowing posts due to “potential spam”
X API v2
Hi. So my account has been falsely flagged as “spam” and will not allow me to do anything, this includes liking, posting and commenting. I want to know if there’s any way to fix it, or if I have to just wait it out, or …
read more
2
20
3d
Muzzled app — returning 403 “cannot perform write actions” despite Read+Write permissions
API Status
Hi, I’m hoping someone can help me get my app unblocked. My app is a personal, non-commercial bot that posts links to long-form journalism articles — roughly 6 tweets per day, no follows, no DMs, no scraping user data. …
read more
1
21
3d
Embed video link not work?
X for Websites
I used the Post video feature to embed a OP’s video for my post but it not showed video (auto credit From @username, only a link as …video/1). Of course, I did all steps correctly. My account hasn’t any shadowban… I trie…
read more
0
15
3d
My account @boysolar234 got banned because of a bug, which is awful
Rules and Policies
I filed ONE rejected appeal and it caused me to lose my entire account. I never lost my account before and it looks like if X fixes the bug, I will deactivate my account. I wish the staff acknowledges the bug.
1
35
3d
How long after upgrading from Free to Pay-Per-Use will it take for the daily rate limit to reset?
X API v2
I was on the free plan and exceeded my 17 daily posts so I upgraded to the Pay-Per-Use plan. However, the rate has not reset and it will not allow me to post. When does the rate limit reset after upgrading your plan fr…
read more
2
30
3d
Pay-As-You-Go enabled but old Basic plan post limit still enforced
X API
Hello, I recently switched from the Basic fixed plan to the Pay-As-You-Go plan and added billing credit. My previous Basic plan billing period has already ended. However, my API requests are still being blocked by the…
read more
7
41
4d
Use Case Review Request: Tool to sync user’s own Likes/Bookmarks to Notion
X API v2
bookmarks
,
likes
,
oauth
Hello, I am requesting a review and approval of my planned use of the X API before launching. I want to ensure full compliance with the Developer Agreement, Developer Policy, and Automation Rules. Overview I am buildin…
read more
0
16
4d
Block endpoint (POST /2/users/:id/blocking) inaccessible on Pay-Per-Use tier — documentation contradictions
X API v2
api
,
block
,
oauth
Hi, I’m building an app on the Pay-Per-Use tier in the new developer console and cannot access the block/unblock endpoints despite the documentation indicating they should be available. I’ve exhausted every combination …
read more
4
53
4d
The request token for this page is invalid. It may have already been used, or expired because it is too old. Please go back to the site or application that sent you here and try again; it was probably just a
X API
authentication
Paying dev user… Have been dealing with these errors which are a massive inconvenience for our users. They receive the error below or stuck in an infinite loop. Please Assist @taycaldwell @XDevelopers Whoa there! The r…
read more
22
1.1k
5d
The Influx of false Suspensions for “Inauthentic Accounts”
Security & authorization (OAuth)
bots
,
support
,
suspended
Hello, recently I’ve tried to make an account on X and within an hour that account got suspended for “Inauthentic Accounts”/“Inauthentic Behavior”. Every time I’ve tried to submit an appeal, I would receive an email stat…
read more
6
130
5d
Twitter Card (summary_large_image) not rendering in Tweet Composer despite correct meta tags
Cards
angular
,
cards
Hello, I’m experiencing an issue with Twitter Card rendering for my website: The card preview does not appear in the Tweet Composer on X (Twitter), even though the meta tags seem to be correctly configured. Here is t…
read more
0
39
5d
DM webhooks stop delivering events after API reply + DM Lookup inconsistency
X API v2
api
,
app-management
,
oauth
,
webhooks
Hello X Developer Team, I would like to request your help to validate an issue I am experiencing with Direct Messages and webhooks, as it seems inconsistent with the expected behavior and I am currently unable to move f…
read more
4
51
5d
Flagged during onboarding
Developer Portal
Hello, I’m building BNBrew, an AI-powered application builder for the BNB blockchain. The X integration is simple: when someone tweets at our account (@bnbbrew_xyz) asking for an app, our service picks up the mention, b…
read more
0
16
5d
Get-posts api inconsistencies
X API v2
bug
,
bugreporting
when using the timeline api to retrieve posts, since_id and until_id are never included in the returned sets. According to the docs these should be included in the returned sets (before pagination).
0
15
6d
Excluding Edited Posts
X API
Is it possible when requesting posts to just include the final version of the post, not every edited version?
1
16
6d
Can’t see the X API usage in the console.x.com
X API v2
billing
I opted into the Pay-Per-Use plan while still on the Basic Annual plan, and today I can no longer access the old developer console. I need access to it to check API usage. The current developer console does not display …
read more
1
74
6d
Account with premium is unable to Post or Ask Premium supportt
X API
oauth
What endpoint are you using? POST /2/tweets What API version are you on? Twitter API v2. Are you using a library or SDK? Which one? twitter-api-v2 What is the issue? Account is being flagged as a spam-bot when att…
read more
1
20
6d
Is a BYOK (Bring Your Own Key) model compliant — compared to existing OAuth-based automation tools?
X API v2
Hi, I’m building a third-party automation tool for X and want to confirm compliance regarding our API credential model. Context: There are existing automation tools in the market (e.g., tools like XTEP — https://xtep.t…
read more
6
37
6d
Pay-per-use cap issue
API Status
I am using pay-per-use, with plenty of credits, logically my 15-minute cap should not be 450. However, I am facing a sleep/429 or 403 errors even if I try to retrieve 449 tweets through user IDs. I have tried with xdk a…
read more
2
28
6d
Cannot pay to subscribe X premium basic
X API
Why can’t I subscribe?
2
13
6d
How to remove my card from my X account
X API v2
The remove button next to my saved card doesn’t work
2
13
6d
Pay-Per-Use account: POST /2/tweets returns 403 “You are not permitted to perform this action” despite having $5 credit balance
X API
What endpoint are you using? POST https://api.twitter.com/2/tweets What API version are you on? v2 Are you using a library or SDK? Which one? No SDK. Using direct fetch with OAuth 1.0a (HMAC-SHA1) in a Cloudflare Wo…
read more
1
25
6d
Requesting a refund on my API credits!
X API
I previously posted my issue here Application cannot perform write actions when attempting to hit /account_activity for webhook subscription - X API - X Developers and did not receive any response. Because of this, I am…
read more
1
19
6d
Application cannot perform write actions when attempting to hit /account_activity for webhook subscription
X API
account-activity
adam@DESKTOP1:~/x-webhook-handler$ xurl --auth oauth1 -X POST "/1.1/account_activity/all/prod/subscriptions.json?user_id=..." { "errors":[ { "code":261, "message":"Application cannot perform write actio…
read more
2
32
6d
Issue with purchasing additional post credit limits
X API
My app (30209755) is the basic version. I’ve already purchased two $100 post credit limits and need two more $100 post credit limits, but it says I’ve exceeded the maximum number of additional purchases allowed and can’t…
read more
1
17
6d
Locked out of X Business Premium: payment fails on every method — anyone else?
Premium APIs v1.1
cards
,
premium
Hi everyone, I’m stuck and could really use help. I’m trying to buy X Business Premium for my business account (@dexlytrade), but the payment fails every single time. I’ve tried multiple cards (debit/credit), Apple Pay,…
read more
2
26
6d
Bearer Tokens Permanently Invalid (401 Unauthorized / Code 89) After Account Deactivation and Reactivation
X API v2
Hello X Developer Community, I’m experiencing a persistent authentication issue with all Bearer tokens on my developer account after an accidental account deactivation and subsequent reactivation. Even though my account…
read more
1
17
6d
Duplicate tweet IDs returned, since_id doesn’t seem to work all the time
X API v2
api
We’re using the recent search API call and including a since_id, but every so often, we are seeing tweet IDs returned that are prior to this since ID. We’re not sure, but we suspect it is when Max results parameter value…
read more
3
25
6d
Bookmarks API v2 stops paginating after ~3 pages – no next_token returned
X API v2
bookmarks
Is there an undocumented limit on bookmarks endpoint? When calling GET /2/users/:id/bookmarks (with max_results=100, for example), pagination stops early, typically after only 2–3 pages. The response includes results fo…
read more
3
23
6d
Monthly Cap on Pay Per Usage Plan Need Support
X API v2
billing
Hey Team! We switched from pro plan to the pay per usage plan. It was advertised that there were no monthly caps. “An all-new Developer Console with consumption-based billing. No fixed monthly costs, no monthly caps.” …
read more
1
34
6d
How can I add funds?
Premium APIs v1.1
Hello. I need the X API for a project. I’m trying to add a balance, but I can’t add a payment method. Is there a problem? Even though I disabled ad blockers, the same error persists.
1
5
6d
I know this gets posted a lot, but omigod I just joined why does it suddenly treat me as a bot
X API v2
I’ve joined two days ago and decided to follow some creators I liked. Maybe tell me if that’s a problem, X?! WTF IS WRONG WITH YOU I JUST WANT TO POST is that so much to ask, like really I can’t do anything because every…
read more
0
9
6d
Activity API chat webhooks not received
X API v2
direct-messages
,
webhooks
Hello, I subscribed to profile.bio.update and chat.sent, but only received a webhook for bio update. I did set “Read and write and Direct message” and regenerate my keys. I also tried subscribing to the enterprise acco…
read more
3
63
6d
Unable to link an “Standalone App” to a Project: “This client app has already been added to your project.”
X Developer Apps
Hello, I downgraded to free plan then upgraded to basic plan again. The app keeps under “Standalone App”. I’m getting the error below when trying to move the app to the project: Your changes couldn’t be saved. This …
read more
4
28
6d
Invalid date
Invalid date