Types of namespaces
Last updated
Last updated
The Reblaze API includes over a dozen namespaces, each containing a number of routes.
Each namespace has its own page in the documentation, listing all its routes, their parameters, and so on. These pages can be accessed in the left sidebar, in the Namespace reference section.
The namespace pages are intended to act as a reference. They assume that you're already familiar with how to use the API, which is explained here Using the Product / The Reblaze API.
Also, by default, every Reblaze planet includes a Swagger UI instance that offers this same namespace information. However, the Swagger instance also provides additional interactive features, such as automatically building curl commands, submitting API calls directly, and more. Read more about this.
Below is a general guide to the namespaces, showing the type of functionality each one provides. The namespaces can be organized into three broad categories:
Security settings
Site-related settings
Other capabilities
API namespace | Full discussion of these settings in the UI |
---|---|
API namespace | Comments |
---|---|
API namespace | Comments |
---|---|
For managing the services Reblaze is protecting. More info
For managing SSL certificates. More info
For running custom Lua code. More info
For managing SSL associated with load balancers. More info
For managing architectural parameters. More info
For managing site-level properties. More info
For managing configurations, the fundamental internal data structure
For API access to traffic data and managing quarantined traffic sources
For planet-level settings such as interactive challenges
For retrieval of tag data
For miscellaneous capabilities, including publishing
For management of users and API keys