Scripting API Overview
The api
library is used for database accession on QReserve. It will access the database as if you were a site administrator. Particular care must be taken not to reveal any private data to the end user unintentionally, such as administrator notes. Anything returned in the exception is visible to the user, while crashes and crashlogs are dumped to the site's audit logs and only viewable to administrators and moderators.
Within the library, resource IDs will always be reservable_id
, since this is the nomenclature of the internal API.
This library is not currently available to form visibility scripts.