<?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>Querying Appian database</title><link>https://community.appian.com/discussions/f/data/37923/querying-appian-database</link><description>I need to query the Appian database (MariaBD) from my KPIs application. What would be the best way to do it? Does Appian have any webservice available?</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Querying Appian database</title><link>https://community.appian.com/thread/142674?ContentTypeID=1</link><pubDate>Tue, 12 Nov 2024 06:43:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e2bbfc80-be63-4ff7-bf06-767e5d0bff9a</guid><dc:creator>Soma</dc:creator><description>&lt;p&gt;Appian has an object called Web API specifically designed for this case. You can create a rule to query the data in Appian and expose the result of query using web API as a HTTP response. Which will be response to your KPI application&amp;#39;s HTTP request.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Querying Appian database</title><link>https://community.appian.com/thread/142670?ContentTypeID=1</link><pubDate>Tue, 12 Nov 2024 04:02:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0969b72e-eb98-4474-bf09-112876806501</guid><dc:creator>Kumar Agniwesh</dc:creator><description>&lt;p&gt;If you are creating a record object to fetch the data into Appian, the you can use that record to create a webApi easily. You would need a service account to authorize and authenticate that WebAPI&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Querying Appian database</title><link>https://community.appian.com/thread/142637?ContentTypeID=1</link><pubDate>Mon, 11 Nov 2024 13:24:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9ba858b2-fad6-4394-a309-e37f47dd34e5</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;This very much smells like AI generated and the question is about exposing data from Appian for an external system.&lt;/p&gt;
&lt;p&gt;CDT means Custom Data Types, not Common Data Types.&lt;/p&gt;
&lt;p&gt;When I post AI generated content, I point&amp;nbsp;it out explicitly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Querying Appian database</title><link>https://community.appian.com/thread/142636?ContentTypeID=1</link><pubDate>Mon, 11 Nov 2024 12:51:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e8293565-d5aa-4186-a0ae-8db937623122</guid><dc:creator>gayatria0439</dc:creator><description>&lt;p&gt;Hello&amp;nbsp;&lt;a href="/members/ricardos0433"&gt;ricardos0433&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yes, we can query the data. There are multiple methods available for retrieving the data, including web APIs, imports, CDT and records. Each method is suitable for different query requirements.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Web APIs&lt;/strong&gt;: If you&amp;#39;re dealing with real-time data or integrating with third-party systems, we would use web APIs to fetch the data dynamically.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Import&lt;/strong&gt;: If you have large datasets that need to be imported into your system, we can use imports (such as CSV or other file formats) to bring the data in efficiently.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;CDT&lt;/strong&gt;: This approach is useful when working with standardized data structures that can be easily integrated and manipulated consistently.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Records&lt;/strong&gt;: When working within a specific platform, such as a CRM or database, records are the best way to interact with and we can easily organize the data.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Querying Appian database</title><link>https://community.appian.com/thread/142629?ContentTypeID=1</link><pubDate>Mon, 11 Nov 2024 09:48:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a4dd19ff-9a3d-4a31-917e-0a87cba3d292</guid><dc:creator>venkatrea696188</dc:creator><description>[quote userid="286769" url="~/discussions/f/data/37923/querying-appian-database"]Does Appian have any webservice available?[/quote]
&lt;p&gt;Yes you can expose Appian data through WebApi&amp;#39;s . Use query templates (Either data type or Record) to get the data&amp;nbsp;&lt;br /&gt;&lt;a href="https://docs.appian.com/suite/help/24.3/Designing_Web_APIs.html"&gt;https://docs.appian.com/suite/help/24.3/Designing_Web_APIs.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>