This is actually my bug because I didn’t supply the date range
Doing this works as expected:
curl --location 'https://intervals.icu/api/v1/athlete/0/athlete-summary?start=2024-11-01&end=2024-11-24'
Ideally the API would report a 4xx bad request error instead of 500 (crash?)