REST API

The Bacula REST API specification permits web GUI programmers to interface with Bacula and to obtain information about Bacula objects, create objects, modify objects, and delete objects. Objects are either configuration information in the various Bacula component configuration files, or objects that are stored in the Bacula catalog database. The API also permits the programmer to use a command interface to run Bacula.

We assume that the person reading this document is thoroughly familiar with Bacula and experienced in using REST APIs to build GUI applications.

Go back to the main Advanced Features Usage page.