@paul oh, that really sucks. The only plus side is that I think having to cancel all of them would count as a material loss, and Twitter has put itself in a weak position by doing this with no notice or justification. I’d get a lawyer to write to them demanding an explanation and reinstatement of the API, with a deadline set before the renewals hit, setting out the fact that they will cause you a material loss and reserving the right to take action if they fail to comply.