02. Scope
The purpose of this document is to describe the services provided by the Convergent Billing System. It manages various functionalities like Session based billing for various services, Event based billing, Endpoint Management, Account Management, Balance management, Rate plan management, Tariff management and management of various Add-On services. The Application Programming Interface (API) exposes Restful JSON interface towards clients which makes integration faster to achieve.
Security
Starting from 3/5/2022 only TLS 1.2 Ciphers Suites will be supported
Supported protocols
-
TLS 1.2
Cipher Suites
TLS 1.2 (suites in server-preferred order)
-
ECDHE-RSA-AES256-GCM-SHA384
-
AES256-GCM-SHA384
-
CAMELLIA256-SHA
-
ECDHE-ECDSA-AES256-GCM-SHA384
-
DHE-RSA-AES256-GCM-SHA384
-
DHE-RSA-CAMELLIA256-SHA
-
ECDHE-RSA-AES128-GCM-SHA256
-
AES128-GCM-SHA256
-
CAMELLIA128-SHA
-
ECDHE-ECDSA-AES128-GCM-SHA256
-
DHE-RSA-AES128-GCM-SHA256
-
DHE-RSA-CAMELLIA128-SHA
StartFragment
Cross-Origin Resource Sharing
CROS is not supported at the moment.
Header Format for Post API
By default all APIs that will follow below header format. There is one exception:
-
Access Token: X-Authorization header not needed, since from this API only will get X-Authorization header’s value.
|
Field |
Value |
Optional/ Mandatory |
|---|---|---|
|
Content-Type |
application/json |
M |
|
X-Authorization |
Bearer eyJetdf-your-super-seecret-key-1fdh437aw |
M |
|
|
|
|
Header Format for Get API
|
Field |
Value |
Optional/ Mandatory |
|---|---|---|
|
Content-Type |
application/json |
M |
|
X-Authorization |
Bearer eyJetdf-your-super-seecret-key-1fdh437aw |
M |
|
|
|
|