found usually on blackberry curve (non-3G) devices when trying to login to twitter or other apps, especially in slow internet connection/EDGE areas.

It is a misnomer why this error message is displayed and not simply: no connection to server. Perhaps reference is being made to the particular API (-set of programming instructions) that allows twitter and other apps to connect.

It is thought by many to be a product of an under-developed device and/or network.
Blackberry screen error: "Twitter failed to connect. You have reached your API limit."
by Farcry7 July 4, 2011
Get the API Limit mug.