It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Web Application Firewall

REST API

  • Last updated on

The Barracuda Web Application Firewall REST API provides remote administration and configuration of the Barracuda Web Application Firewall. This article gives a brief description of REST API and the API Methods you can use to access your Barracuda Web Application Firewall. The examples provided in this article use the Linux command curl for initiating requests to the API.

The API framework provides get or set variables inside a JSON-RPC request corresponding to field values in the configuration database of the Barracuda Web Application Firewall.

The API provides an easier way to perform frequent tasks that might be time consuming to do individually using the web interface. For example, using the API, you can create a service and add a server to the service, or you can create a security policy on the Barracuda Web Application Firewall.

If you have questions after reading this document, contact Barracuda Networks Technical Support.

REST API

Representational State Transfer (REST) is a stateless architecture that runs over HTTP. REST API is a simple web service API you can use to interact with the Barracuda Web Application Firewall.

For more information on REST API, please visit http://en.wikipedia.org/wiki/Representational_state_transfer.

The Barracuda Web Application Firewall provides the following REST API versions: