OrangeFox Recovery is having its own API to get supported devices/releases/updates and other info. You can build your sites/apps using it.
On 15th Apr 2024, the OrangeFox team introduced the new OrangeFox API v4.
In difference to previous one, this won't have a version prefix, but instead will be developed continuously to ensure the newest changes.
New API schedule
15th Apr 2024 - new API at api.orangefox.download/ created
15th Apr 2024 - old API at api.orangefox.download/old/ created
20th Apr 2024 - new API at api.orangefox.download/v3/ propagated
11th May 2024 - new API at api.orangefox.download/old/ propagated
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: