OrangeFox Recovery is having its own API to get supported devices/releases/updates and other info. You can build your sites/apps using it.
This release was intended to fix issues migrating from V3 API, it introduced _id legacy field in the /updates endpoint.
Additionally, the global public statistics were added.
Lastly, from now on, the API is rate limited.
Please check out its swagger for notes and documentation - https://api.orangefox.download/redoc
The new OrangeFox is almost completely backwards compatible, except these:
archived releases supportbuild_id releases support/devices/get and /releases/get are depreacted */updates/ is deprecated, please use /releases/?after_release_id= as a drop-in replacement instead._id parameters was changed to id eveywhere to ensure consistency, the old ones wasn't removed thought for compatiblity reasons and considered deprecated//releases/?codename= is depreacted, please use device ID instead/devices/?model_name= is depreacted, please use device ID or codename instead_id parameters was changed to id eveywhere to ensure consistency, the old ones wasn't removed thought for compatiblity reasons and considered deprecated.model_name and codename for both /devices and /devices/<id> endpoints are depreacted. We are introduced model_names and codenames which would contain multiple items in future.size in /release/<id> is deprecatedname | language
By using /release/{id} method you will see a mirrors field, it contains download mirrors, usually they are named in the Alpha 2 (ISO 3166) way (for example US and NL), but there is some reserved named with other definition: