Volvo on-call API requesting ALL trip data, every minute

As per this closed github issue - Volvo On Call requests all trips every minute · Issue #48414 · home-assistant/core · GitHub

Debug log example highlighting the endpoint involved:
2024-08-25 10:44:11.998 DEBUG (MainThread) [volvooncall.volvooncall] Request for https://vocapi.wirelesscar.net/customerapi/rest/v3.0/vehicles/<redacted-my-vin-number>/trips

I can’t believe this isn’t being flagged more:

  • It’s incredibly inefficient - the volume of data involved from having the driving journal enabled for, say, a couple of years is considerable.
  • It provides very minimal utility in the trip data presented by the integration - AFAICT it’s just to populate the last trip field?
  • It’s also questionable from a security perspective - yes the traffic is encrypted, but pulling the details of every trip I’ve ever made in my car over the Internet 1440 times a day is never going to be as secure as simply not requesting that data in the first place…
    Can I suggest this particular endpoint is made a user-configurable option at least?