<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>track Get Web API Call</title><link>https://community.appian.com/discussions/f/integrations/18944/track-get-web-api-call</link><description>We are having multiple web API call setup of type GET ,POST,PUT and DELETE. There is this situation where the user wants to keep track of related data regarding Web API calls which are getting called, and track them in a database table, for POST, PUT</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: track Get Web API Call</title><link>https://community.appian.com/thread/74441?ContentTypeID=1</link><pubDate>Fri, 29 May 2020 11:38:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a8704c7e-88ea-41b7-bff7-f8cec6c31162</guid><dc:creator>ManuelHTG</dc:creator><description>&lt;p&gt;I could create a CDT with information regarding API calls and manage it&amp;#39;s data with a process model. Then use a!startProcess() to call the process when the method is called.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: track Get Web API Call</title><link>https://community.appian.com/thread/74440?ContentTypeID=1</link><pubDate>Fri, 29 May 2020 11:07:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:72db40f6-54a1-4f8d-b531-a944b5c5a8ca</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;An option might be to do this entirely in the DB. For INSERT/UDPATE/DELETE operations you could attach triggers to the relevant tables which could write to audit tables.. For SELECT operations (which most DBs do not support triggers for) you could call a Stored Procedure within which you could include the SELECT statement and an INSERT into an audit table.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: track Get Web API Call</title><link>https://community.appian.com/thread/74432?ContentTypeID=1</link><pubDate>Thu, 28 May 2020 20:09:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a05bd151-1828-4725-ab7e-4b6e5ef69bae</guid><dc:creator>Danny Verb</dc:creator><description>&lt;p&gt;Appian collects information about web apis being called&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/19.4/Logging.html#web-api-performance-logs"&gt;https://docs.appian.com/suite/help/19.4/Logging.html#web-api-performance-logs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aside from this, there aren&amp;#39;t many other ways to get information on GET calls. Alternatively, you could refactor your application to use POST calls which act as GET calls.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>