Lawton Campbell.8517:

AFAIK historical TP data isn’t persisted in an accessible format for longer than 3 months — the available data should be the same between the in-game UI and the API (if not, it’s a bug).

This is unlikely to change on our end — our infrastructure is sized out with this retention policy in mind and changing it would (probably) be a significant undertaking. Sorry :<