This is a completely speculative comment - it does not add to the discussion here - and it is also not accurate.
It is not “technically very easy” to offer this via the standard API since the number of internal calls that would be needed to hydrate this data for Tweets with many likes would be large and potentially not very performant.
An option that should be possible in the future - similar to what @episod suggested above but using the replacement for the user streams API - would be to listen to Account Activity API event webhook for likes on Tweets for an authenticated user, and store the data as likes occur. When the Account Activity API transitions out of beta this is likely to be the recommended method of doing this.
As we’ve mentioned on the forums before, “+1” responses are generally not useful / additive to a discussion. You’re welcome to raise comments on the published API roadmap in the relevant category on the forum. There are no current plans that I’m aware of to make historical data for likes available, but we continue to listen to feedback and requests for these kinds of features as we evaluate where to invest in the developer platform.
Closing this thread as we have provided an answer. Thank you for your interest in this feature and data.