Avaya Session Border Controller

Latest Release: 10.1.2 (June 2023)


DevConnect supports application development using the following Avaya Session Border Controller interfaces:

Call Detail Recording (CDR) Interface

CDRs contain information about each call processed by Avaya SBC. A CDR is generated for each leg of the call in a half call model known as split CDR. Partial CDR is generated on call establishment and complete CDR on call termination. Media statistics provide the Avaya SBC view of RTP feedback quality.

SIP Trunk

SIP Trunking allows SIP trunk-enabled enterprises to completely secure SIP connectivity over the Internet through SIP Trunking services obtained from an Internet Telephony Service Provider (ITSP). SIP trunking ensures the privacy of all calls traversing the enterprise network, while maintaining a well-defined demarcation point between the core and access network. In addition, the SIP trunking feature allows an enterprise to maintain granular control through well-defined domain policies securing SIP implementations or servers of customers from known SIP and Media vulnerabilities.

SIP Endpoints

Used by third-party SIP endpoints that can register with Avaya Session Border Controller.


Management Information Base (MIB) are defined in RFC-1213. Avaya Session Border Controller supports rfc1213.mib.


Avaya SBC supports the SIP-based Media Recording standard (SIPREC - RFC 6341). Third-party call recording solutions that implement the SIPREC standard can record calls that traverse the Avaya SBC, using the SBC as the SIP Recording Client. Technology Partners and other test-enabled members can submit their SIPREC call recording solutions for compliance testing with Avaya SBC and Avaya platforms, including the Avaya Aura and IP Office platforms. With release 8.1, Simultaneous Recording through SIPREC Simultaneous setup of recording streams with different recorders as per SIPREC specification. The media streams are independent of each other and one stream can be RTP while other can be SRTP.

Avaya Session Border Controller Open API

The Avaya Session Border Controller (SBC) devices provide APIs that can be used to automate configuration and management of the SBC devices. Currently, most configuration APIs are supported with more APIs planned in future releases including full configuration APIs, an upgrade management API, device installation API, and more. The API Development Kit is a toolkit to help integrators interested in automating the configuration and management of an SBC. The toolkit contains Open API schema definitions (both JSON and YAML) and full documentation for the API endpoints, a guide to help get started, and some sample code that interacts with the API. The API development kit and associated developer documentation are available for download under Releases - Downloads - Configuration Open API for the latest release of Avaya SBC.


Used to programmatically provision information in the Avaya Session Border Controller.