<div><div><div>Hello,</div><div><br></div><div>I write a custom cpp module for freeswitch that exposes an API:</div><div><br></div><div>SWITCH_ADD_API(commands_api_interface, &quot;my_hangup&quot;, &quot;my_hangup&quot;,  my_hangup_api , MY_HANGUP_USAGE);</div>
<div><br></div><div>I want to call this api from dialplan (after bridge hangup) for reading the variable &quot;billmsec&quot;.</div><div>I put this into my dialplan:</div><div><br></div><div>&lt;action application=&quot;set&quot; data=&quot;session_in_hangup_hook=true&quot;/&gt;</div>
<div>&lt;action application=&quot;set&quot; data=&quot;api_hangup_hook=my_hangup_api&quot;/&gt;</div><div><br></div><div>After hangup freeswitch call correctly my API but I have not figured out how to get the variable.</div>
</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>