Yes, this would most likely be a better solution (REST API is in Asterisk 12), just be careful about putting your dialplan in a Real Time Database. You sometimes have to do things a little different if your dialplan is in the RTDB. As well you need to make sure security is locked down when using this approach, but security is needed for all approaches.
Jacob From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of James Wystead Sent: Monday, January 13, 2014 7:24 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Asterisk API Good Day, Ishfaq; This may be a much better idea than the REST API. Correct me if I'm wrong, but the concept is this: You write to the database, and this gives the same result as perhaps modifying the dialplan, sip, voicemail, etc *without* having to physically modify the extensions.conf, sip.conf, voicemail.conf? Am I on the right track? Thanks! On Mon, Jan 13, 2014 at 4:16 AM, Ishfaq Malik <i...@pack-net.co.uk> wrote: On 10 January 2014 17:12, James Wystead <szilvertho...@gmail.com> wrote: Hello Folks; I have an Asterisk server Asterisk 11.7.0 built by root @xxxxxxxxxxx on a x86_64 running Linux on 2013-12-27 18:47:44 UTC No FreePBX, no AsteriskNOW, no Elastix. Just Asterisk. Is there an API out there that anyone knows of that I can pass commands, etc to Asterisk? Creating Extensions, adding voicemail users, setting up voicemail, etc? I'm kind of clueless. Is there something available? Thanks - Glen You could use asterisk realtime architecture and use your favourite database to hold peer/voicemail/dialplan configuration. https://wiki.asterisk.org/wiki/display/AST/Realtime+Database+Configurati on -- Ishfaq Malik Department: VOIP Support Company: Packnet Limited t: +44 (0)845 004 4994 <tel:%2B44%20%280%29845%20004%204994> f: +44 (0)161 660 9825 <tel:%2B44%20%280%29161%20660%209825> e: i...@pack-net.co.uk w: http://www.pack-net.co.uk Registered Address: PACKNET LIMITED, Duplex 2, Ducie House 37 Ducie Street Manchester, M1 2JW COMPANY REG NO. 04920552 -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users