Feature Request - switchvox.extensionGroups.getMembers

Talk with others about developing applications for Switchvox

Moderators: bmdhacks, dpodolsky, tristand, jwitt, joshuas

Feature Request - switchvox.extensionGroups.getMembers

Postby gdraque » Fri Jul 31, 2009 2:27 pm

This is a Feature Request intended to expand on this previous post
here.

The Group members issue

Group extensions cannot be identified because there is no way to list the extensions that belong to a certaing group.

Groups can be listed, and each group shows the amount of members in it, but those members cannot be identified.


This is the information we can access with the current Extended API.
As you can see, the API is missing a switchvox.extensionGroups.getMembers method.

NOTE: The following XML Responses are not complete. I just selected the relevant data.

1) Information regarding an extension by ID using the switchvox.extensions.getInfo method
Code: Select all
[0] => Array
                                (
                                    [number] => 111
                                    [status] => 1
                                    [can_dial_from_ivr] => 1
                                    [account_id] => 1101
                                    [display] => Gaston Draque
                                    [date_created] => 2008-07-15 10:49:39
                                    [type] => sip
                                    [type_display] => SIP Extension
                                    [first_name] => Gaston
                                    [last_name] => Draque
                                    [email_address] => gdraque@blabla.com
                                    [template_id] => 1
                                    [template_name] => Default
                                )


2) Information regarding an extension by extension number using the switchvox.extensions.getInfo method
Code: Select all
[2] => Array
                                (
                                    [number] => 111
                                    [status] => 1
                                    [can_dial_from_ivr] => 1
                                    [account_id] => 1101
                                    [display] => Gaston Draque
                                    [date_created] => 2008-07-15 10:49:39
                                    [type] => sip
                                    [type_display] => SIP Extension
                                    [first_name] => Gaston
                                    [last_name] => Draque
                                    [email_address] => gdraque@blabla.com
                                    [template_id] => 1
                                    [template_name] => Default
                                )


3)Information regarding a group using the switchvox.extensionGroups.getList method
Code: Select all
[2] => Array
                                (
                                    [id] => 1
                                    [name] => Default Group
                                    [date_created] => 2008-07-14 15:37:50
                                    [member_count] => 10
                                )
gdraque
Newsterisk
 
Posts: 4
Joined: Thu Jul 26, 2007 10:12 am

Return to Switchvox Developers

Who is online

Users browsing this forum: No registered users and 5 guests