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

Beta: Viewing the BarracudaONE API reference

  • Last updated on
  • The BarracudaONE API is currently available to certain users in a Beta implementation before being rolled out to all users. You will only be able to follow these procedures if you have been included in the Beta.

The BarracudaONE API is available from the BarracudaONE User Interface, but you can also:

  • View it directly here.

  • Download it in json format

  • Download it in yaml format

Understanding the BarracudaONE API versioning scheme

The BarracudaONE API versioning:

  • Endpoints labeled beta are experimental, used to gather feedback, and could change at any time. These endpoints may be either be deprecated or promoted to v1. Breaking changes may occur.

  • Endpoints labeled v1 are stable and backwards compatible. Non-breaking changes (additions) may occur and are reflected in the API reference documentation.

  • Breaking changes require a new version (e.g. v2, v3,), but previous versions (e.g. v1) generally remain forever. In the rare case that a previous version is planned for removal, the deprecation announcement will be communicated well in advance.

Best practice Always use the latest version when developing code.

What’s on screen
APIreferenceNumbers1.png
  1. Click to open Global Settings.

  2. Then, click to open the API reference.

To view the API reference in BarracudaONE
  1. In BarracudaONE, click the Global Settings button GlobalSettings.png in the bottom left corner of the window.

  2. Click the API reference link.

To download the API reference in json or yaml
  1. If you’re not on the Global Settings page, click the Global Settings button GlobalSettings.png in the bottom left corner of the window, then click the API reference link.

  2. Click the Download OpenAPI Document link.

  3. Click one of the following links:

    • Download OpenAPI Document json

    • Download OpenAPI Document yaml