Skip to content
xavier edited this page Aug 31, 2026 · 16 revisions

Welcome to Volvo API playground

TODO: rename pages

Purpose

Goal of this project is to make development of apps using Volvo API by creating an easier development environment. Remove limitation made by the official sandbox like static data and no real POST endpoint.

Reason

Why this project was created in the first place?

I wanted to create a tool that gives me a full recreation so I can in the future create my alternative volvo mobile app and other app using the API.

Is it over engineered dev tool?

Very possible YES. But if it wasn't where would be the fun?

What to do now?

Limitations:

  • One API key per user. This means one refresh token, one access token, and so on. Because of this, the project cannot accurately reproduce real-world scenarios involving multiple users.(Could be comming in future but it would require using real database)
  • No expiration of access token (Usefull?)
  • Only one api and Oauth endpoints. More coming in future
  • No scope checks (WIP see scope branch)
  • OAuth2 could not be like the official one

Roadmap:

ROADMAP

Clone this wiki locally