<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Keystone_Online_Reports_API_Ver._1</id>
	<title>Keystone Online Reports API Ver. 1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Keystone_Online_Reports_API_Ver._1"/>
	<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Keystone_Online_Reports_API_Ver._1&amp;action=history"/>
	<updated>2026-05-15T17:17:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Keystone_Online_Reports_API_Ver._1&amp;diff=388&amp;oldid=prev</id>
		<title>WikiAdmin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Keystone_Online_Reports_API_Ver._1&amp;diff=388&amp;oldid=prev"/>
		<updated>2023-07-14T12:58:52Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:58, 14 July 2023&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key my_wiki:diff::1.12:old-387:rev-388 --&gt;
&lt;/table&gt;</summary>
		<author><name>WikiAdmin</name></author>
	</entry>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Keystone_Online_Reports_API_Ver._1&amp;diff=387&amp;oldid=prev</id>
		<title>Chanson: /* Overview */</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Keystone_Online_Reports_API_Ver._1&amp;diff=387&amp;oldid=prev"/>
		<updated>2023-05-08T20:12:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Overview&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[CATEGORY: KSERVER]]&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
The Keystone REST Server exposes a REST API which is used to support Keystone Reports.&lt;br /&gt;
&lt;br /&gt;
See: [[Keystone_REST_Server_(KServer)]] for more on KServer.&lt;br /&gt;
&lt;br /&gt;
===Example URIs:===&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
http://127.0.0.1:8211/rest/kOLrepapi/v1/connection&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connection Test API==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;ROOT: /rest/kOLrepapi/v1&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====connection====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;connection&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: tests connection with the server &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;status&amp;quot;: &amp;quot;200&amp;quot;,&lt;br /&gt;
	&amp;quot;msg&amp;quot;: &amp;quot;Keystone Online Report REST Server.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==API v1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;ROOT: /rest/kOLrepapi/v1&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ARCustomerList====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
ARCustomerList&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: returns list of customers and customer information&lt;br /&gt;
&lt;br /&gt;
====LookupARCODFlag====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
LookupARCODFlag&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: returns list of codes and descriptions of those codes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;code&amp;quot;: &amp;quot;Y&amp;quot;,&lt;br /&gt;
		&amp;quot;desc&amp;quot;: &amp;quot;C.O.D.&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;code&amp;quot;: &amp;quot;N&amp;quot;,&lt;br /&gt;
		&amp;quot;desc&amp;quot;: &amp;quot;Charge&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;code&amp;quot;: &amp;quot;C&amp;quot;,&lt;br /&gt;
		&amp;quot;desc&amp;quot;: &amp;quot;Cash&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;code&amp;quot;: &amp;quot;B&amp;quot;,&lt;br /&gt;
		&amp;quot;desc&amp;quot;: &amp;quot;Blocked&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;code&amp;quot;: &amp;quot;D&amp;quot;,&lt;br /&gt;
		&amp;quot;desc&amp;quot;: &amp;quot;Bad Debt&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====LookupARCustomer====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
LookupARCustomer&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: returns list of customers and customer information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====LookupARCustomerClass====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
LookupARCustomerClass&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;00&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;N&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;CC&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Commercial Concrete Contractor&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;CD&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;COMMERICAL DIRECT&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;CH&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Church&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;N&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;CP&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;CONCRETE PRODUCERS-PRECAST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;CT&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;CONCRETE TESTING&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;EM&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Employee&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;GC&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;GENERAL CONTRACTOR&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;GO&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;MADOT / Municipal Contractors&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;HB&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Home Builders &amp;amp; Developers&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;IN&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Invite&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;N&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;KD&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;DEMOLITION/ENVIRONMENTAL&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;MC&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;MASONRY CONTRACTOR&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;MU&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;MUNCIPALITY&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;NP&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Not for profit&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;PA&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;ASPHALT-PAVING&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;RE&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;RESIDENTIAL CONTRACTOR&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;N&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;RF&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Residential Flatwork&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;RW&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Residential Foundations&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;SC&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;School/College/Universities&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;SG&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;SAND &amp;amp; GRAVEL&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;SW&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Site Contractors&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;CLASS_NO&amp;quot;: &amp;quot;UT&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;Utility Contractor&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: returns list of customer classes&lt;br /&gt;
&lt;br /&gt;
====LookupARPriceGroup====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
LookupARPriceGroup&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$1.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;10&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;10.00&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;2&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$2.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;3&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$3.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;4&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$ 4.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;5&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$5 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;6&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$ 6.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;7&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$ 7.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;8&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$ 8.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;GROUP_NO&amp;quot;: &amp;quot;9&amp;quot;,&lt;br /&gt;
		&amp;quot;DESCRIPTION&amp;quot;: &amp;quot;$ 9.00 OFF LIST&amp;quot;,&lt;br /&gt;
		&amp;quot;ACTIVE_FLAG&amp;quot;: &amp;quot;Y&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: returns list of different price categories&lt;br /&gt;
&lt;br /&gt;
====LookupARSalesperson====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
LookupARSalesperson&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:returns info about salesmen&lt;/div&gt;</summary>
		<author><name>Chanson</name></author>
	</entry>
</feed>