This is what the specification says for the ActivityType within SummarySegment:
"activity_type": {"type": "string","enum": ["Ride","Run"]}
And this is wrong. Currently my app is getting VirtualRide as a candidate here. This is breaking my app (and probably any other Java app which uses autogenerated clients and objects out of the specification).
I don’t know why would you host a specification and the whole developer portal if you just don’t meet the contract. If one cannot trust the contract, nothing is reliable on top of it.
Hope you can fix this any time soon. Even more now that I have to pay for this service.
