https://linen.dev logo
Twitter Integration Broken
# 🖥│support-forum
l
{ "success": false, "error": { "message": "{ "client_id ": "29346583 ", "detail ": "When authenticating requests to the Twitter API v2 endpoints, you must use keys and tokens from a Twitter developer App that is attached to a Project. You can create a project via the developer portal. ", "registration_url ": "https://developer.twitter.com/en/docs/projects/overview ", "title ": "Client Forbidden ", "required_enrollment ": "Appropriate Level of API Access ", "reason ": "client-not-enrolled ", "type ": "https://api.twitter.com/2/problems/client-forbidden "}", "data": { "message": "{ "client_id ": "29346583 ", "detail ": "When authenticating requests to the Twitter API v2 endpoints, you must use keys and tokens from a Twitter developer App that is attached to a Project. You can create a project via the developer portal. ", "registration_url ": "https://developer.twitter.com/en/docs/projects/overview ", "title ": "Client Forbidden ", "required_enrollment ": "Appropriate Level of API Access ", "reason ": "client-not-enrolled ", "type ": "https://api.twitter.com/2/problems/client-forbidden "}", "name": "Error" }, "name": "Error" } }
u
Hey @Luke Guo, could you share the logId of the tool call? It'll help us in debugging.
l
If you can go to Playground and connect any Account, this error will show up in all tool calls
@Uday
u
@Luke Guo, we've removed Composio managed OAuth app. You'll need to create an authConfig with your own credentials to be able to use Twitter. Some docs for ref: https://docs.composio.dev/docs/using-custom-auth-configuration, https://composio.dev/auth/twitter, https://docs.composio.dev/docs/changelog/2026/02/12. Thanks!
l
Do I need to change my code for this migration?
We didn’t integrate this code
u
Hey @Luke Guo , the above docs are shared as a ref. You can just create a new authConfig with your own credentials and that should do it. Also, you can check out our chatbot in the docs or platform; it should be pretty helpful in guiding you.  Let me know if you need anything.
a
@Luke Guo do let me know if you figure this out, I got the same issue.