Quobis WAC REST APIs
The Quobis wac REST API documentation is available in OpenAPI format in the following link:
Browser-based: Quobis wac REST API reference
What is the Quobis REST API
A RESTful API (in short, a REST API) is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data objects used internally by an application. The Quobis wac provides a REST API that enables developers to interact with the backend from external applications. The Quobis REST API allows OSS/BSS integration and different configuration and operation tasks such as user and contact management, presence information and CDR retrieval.
What is it used for
The REST API serves as a complement to the client-side SDKs and it is mentioned as “Service API” or “SAPI” in the documentation. It is a key component of the solution as it allows the integration and customization with existing network elements such as customer databases, CRS, policy systems, authentication platforms, directories, etc… ). That means that the platform can adapt its behaviour according to different customer requirements and thus providing a number of different use cases with the same backend.
The administration of the Quobis wac is based on the REST API, all commands to handle the system must be done based on a REST API. You can use CURL or any other tool that allows you to consume the REST API (SAPI). We present here two alternatives:
CURL: to use it on bash commands via the command line interface
Postman: Postman is a popular API client that makes it easy for developers to create, share, test and document APIs via a graphical interface.
REST API authentication
All REST API requests must be authenticated using a Authorization header. This is explained in the Authentication section.