The Twitter API has honestly been sooo much worse to deal with than the ChatGPT API (which doesn't even exist!). Everything from auth to rate limits to having the development app I was testing with being suspended without any reason given.. Twitter's API is so frustrating.