<div dir="ltr">Are you asking about the actual caller id or an internal value?  If caller id (the caller's telephone number) can't you get that from the StasisStart event?  I get it when the channel is created by accessing a variable I call "stasis" like this:  stasis.channel.caller.number.  If the caller allows their number to be visible I can see it just fine.<div><br></div><div>Otherwise, if you're looking for a unique number why not just use the <a href="http://channel.id">channel.id</a> value?</div><div><br></div><div>Sorry if I don't understand the question correctly.</div><div><br></div><div>BTW, I'm using Asterisk 13 and the Node ARI interface.</div><div><br></div><div>Phil M</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 18, 2014 at 5:22 AM, Ben Merrills <span dir="ltr"><<a href="mailto:b.merrills@mersontech.co.uk" target="_blank">b.merrills@mersontech.co.uk</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You can access the SIP headers using "SIP_HEADER(from)" (for example), I do it in ARI at the moment, using "Channels.GetChannelVar".<br>
<br>
I'm using 12.7<br>
<span class="HOEnZb"><font color="#888888"><br>
Ben<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> -----Original Message-----<br>
> From: <a href="mailto:asterisk-app-dev-bounces@lists.digium.com">asterisk-app-dev-bounces@lists.digium.com</a> [mailto:<a href="mailto:asterisk-app-dev-">asterisk-app-dev-</a><br>
> <a href="mailto:bounces@lists.digium.com">bounces@lists.digium.com</a>] On Behalf Of Paul Belanger<br>
> Sent: 18 December 2014 04:04<br>
> To: Asterisk Application Development discussion<br>
> Subject: Re: [asterisk-app-dev] Accessing dialplan functions and SIP headers<br>
> via ARI<br>
><br>
> On Wed, Dec 17, 2014 at 9:51 PM, Alistair Cunningham<br>
> <<a href="mailto:acunningham@integrics.com">acunningham@integrics.com</a>> wrote:<br>
> > Our re-write of the Enswitch telephony to use the ARI is making good<br>
> > progress. We have encountered one thing that we can't figure out how<br>
> > to do, and that's get the values of SIP headers via the ARI. Our<br>
> > developer tells me that dialplan functions such as SIP_HEADER() are<br>
> > unavailable via ARI. Is that correct? If so, what would be required to add<br>
> this to the ARI?<br>
> ><br>
> He is correct, had the same problem.  I wanted access to the SIP callid field<br>
> for some queue stuff, only way I could get it was to preset a channel variable<br>
> before dumping the call into stasis.<br>
><br>
> --<br>
> Paul Belanger | PolyBeacon, Inc.<br>
> Jabber: <a href="mailto:paul.belanger@polybeacon.com">paul.belanger@polybeacon.com</a> | IRC: pabelanger (Freenode)<br>
> Github: <a href="https://github.com/pabelanger" target="_blank">https://github.com/pabelanger</a> | Twitter:<br>
> <a href="https://twitter.com/pabelanger" target="_blank">https://twitter.com/pabelanger</a><br>
><br>
> _______________________________________________<br>
> asterisk-app-dev mailing list<br>
> <a href="mailto:asterisk-app-dev@lists.digium.com">asterisk-app-dev@lists.digium.com</a><br>
> <a href="http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev" target="_blank">http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev</a><br>
<br>
_______________________________________________<br>
asterisk-app-dev mailing list<br>
<a href="mailto:asterisk-app-dev@lists.digium.com">asterisk-app-dev@lists.digium.com</a><br>
<a href="http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev" target="_blank">http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev</a><br>
</div></div></blockquote></div></div>