[Freeswitch-users] JSON-based API calls

Michael Jerris mike at jerris.com
Thu Aug 27 19:36:22 MSD 2015


we have added the jsonapi interface but almost nothing uses it yet.
Migrating functions to it will be a project over time

On Wednesday, August 26, 2015, David McNab <davidmcnabnz at gmail.com> wrote:

> Hi there,
>
> How do you do API calls in JSON? Or, how do I get a list of all the API
> calls which can receive JSON parameters and return JSON return values?
>
> For example, in the console, I tried 'show calls', and got a list of
> calls. I did the same call from via XML-RPC from a python script, and got a
> single string back, containing what would have been output to the console.
> But when I tried, from the console:
>
> *json {"command":"show calls", "format":"pretty", "data":{}}*
>
> I got an invalid response.
>
> I also tried:
>
> *json {"command":"show", "format":"pretty", "data":"calls"}*
>
> but got similar.
>
> Is there a general sceme for invoking all the console API commands (and
> receiving responses) in JSON format?
>
> If not, I guess I need to write some parsers to process each command's
> output string.
>
> Cheers
> David
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150827/9c64ab22/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list