Using IA's REST API to get latest version

I have tried to find any information on IA’s REST API and have only found two links that have been shared here at the forum:

https://api.inductiveautomation.com/

https://api.inductiveautomation.com/v2/ignition/projects

Is there a way to get the latest version using the API?

Let’s consider the following as examples:

IntelliJ IDEA
https://data.services.jetbrains.com/products/releases?code=IIU&latest=true&type=release

PyCharm
https://data.services.jetbrains.com/products/releases?code=PCP&latest=true&type=release

Visual Studio Code:
Intel chip
https://update.code.visualstudio.com/api/update/darwin/stable/VERSION
M1 chip
https://update.code.visualstudio.com/api/update/darwin-arm64/stable/VERSION

AFAIK this only exists to serve up those example projects.

I’m not sure if an API to get the version exists or if this is really even intended for broader public use.

1 Like

Yeah, I don’t think there’s anything public facing to automatically retrieve the latest version.

Curious what your end goal is.

While I would definitely support being on the latest version as much as possible, it’s also probably not a good idea to immediately blindly update automatically without some provisions in place.

1 Like

One of my intentions is to update the livecheck on the ignition Homebrew formulae I’ve created.

Currently I check the ignition_versions Javascript object found in the source code for the Downloads page and use regex to obtain the latest for 8.1, 8.0, and 7.9.