volvooncall: VOC api not working for android auto vehicles
Located in the US. The official volvo on call app works for my vehicle. But all calls to the voc api used by this project simply fail with a 500 error:
{
"errorLabel": "InvalidInputCriteria",
"errorDescription": "The input parameters are invalid"
}
I used charles to take a look at how the official volvo app works. I can see it making requests to these URLs:
https://gw.consumer.api.volvocars.com/voc/disturbances/products/VolvoOnCall?region=NorthAmerica
https://cepmob.eu.prod.c3.volvocars.com
https://gw.consumer.api.volvocars.com/cbvs/subscriptions/
It appears their app is using the new api but when I follow the docs and query my account i just get an empty list for my vehicles, but querying their demo data shows a valid vin / vehicle to query.
Is there no working API for north america anymore?
About this issue
- Original URL
- State: open
- Created 2 years ago
- Reactions: 1
- Comments: 33
Wel… I have published a quick-and-dirty release of getting the authorization with Selenium… Be aware, this will still have many bugs…
https://github.com/nikagl/volvo
Quote from their website: “This API works for all connected cars up to model year 2021, excluding the XC40 Recharge BEV.”: https://developer.volvocars.com/volvo-api/connected-vehicle/