D.5. Special URLs

A number of special URLs exist purely for script use. These can be accessed under /config/ as follows :-

Table D.1. Special URLs

URLTypeFunction
rebootHTMLSimple reboot
reboot-when-freeHTMLReboot when free
reboot-cancelHTMLCancel the reboot when free if possible
reboot-hardHTMLForced hard reboot now
capabilityXMLReturn XML capability
schemaXMLReturn XML that is the internal format config edit schema
timestampTextTimestamp of config
uptimeTextUptime
ipTextYour IP address as seen by the FireBrick
versionTextCurrent software version
etTextCurrent software version, or an HTTP level error with text explaining why, such as Upgrade required.


You can also trigger an upgrade to the latest available version of software using /config/upgrade. If you want to reboot into the new build specify the r parameter. The l parameter specifies the type of upgrade you wish to do. Valid values and their meanings are given by the following table:

Table D.2. Upgrade type numbers enum

ValueDescription
0Release
1Beta
2Alpha
3Bootloader