Barracuda App Server API

  1. The complete Lua API documentation for Mako Server and BAS
  2. The complete C/C++ API documentation for BAS

The complete BAS C/C++ documentation is integrated in the manual, but be sure to spend time in the Lua Server Pages section. Lua offers a much more efficient way to build device-level applications and can dramatically reduce time-to-market and development costs. Lua Server Pages is an embeddable extension language used in the Barracuda Application Server to write applications at a higher level than applications designed in C/C++ code.

Open the Documentation

Mako Server API

Since the Mako Server extends the Barracuda App Server APIs, additional APIs are available for the Mako Server. See the Mako Server documentation for details.