cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1789
Views
0
Helpful
3
Replies

Finding an API to use in XSI for Broadworks that will retrieve all ongoing active calls

Hi all, 

 

I'm fairly new to learning Broadworks and understanding how it works and operates, so if my question doesn't sound right, bear with me. I'm looking for the right API or in this case XSI action/event (more specifically one that uses GET) that goes out to Broadworks and finds all active calls on our entire Broadworks network that are happening in that moment that you seek out to retrieve info on them.

The only other problem is that I'm not entirely sure which cluster of servers that I would want to use my API to grab that sort of information? The Application Server (AS), NS, etc.? And I've looked at various docs that Xchange offers and the closest document that I've encountered that seems the most helpful is BW-XtendedServicesInterfaceConfigGuide-R220 (I've attached it along with this forum post).
The doc contains information about APIs that are very close to what I'm looking for but it's not quite there.

If anyone knows of any helpful APIs that carry out the action that I want, and have any useful advice on Broadworks for a beginner, please let me know

3 Replies 3

skumar1
Level 3
Level 3
XSP server is generally used for API-interactions.

I'm well aware, however as noted here, XSI actions are crucial for end user applications to use in order to maintain and manage calls as noted here https://xchange.broadsoft.com/node/465842. I'm looking for an appropriate command/API/XSI Action that allows me to list all active calls in Broadworks. here's what I have so far. https://<port>/com.broadsoft.xsi-actions/v2.0/user/<userid>/calls

This XSI action lists one active call for the user id entered for only one user. I'd like to know if there is any root user id or any extra command for this XSI action that'll list all active calls