blob: 7fa7a11b9e1af648279f5faa220a3fd04d0bdc36 [file] [log] [blame]
Nils Diewalda31a5152015-04-17 21:05:23 +00001% layout 'main', title => 'KorAP: Application Programming Interface';
2
Akron1120a582017-10-17 12:29:16 +02003<h2 id="tutorial-top">Application Programming Interface</h2>
Nils Diewalda31a5152015-04-17 21:05:23 +00004
5<p>Internally the communication between the KorAP components is done using the <%= doc_link_to('KoralQuery', 'api', 'koralquery') %> protocol. The following endpoints make use of this protocol or establish additional mechanisms. All described endpoints are (more or lest) REST-ful web APIs.</p>
6
7<dl>
8 <dt><%= doc_link_to('Search API', 'api', 'search') %></dt>
Akroncd42a142019-07-12 18:55:37 +02009 <dd>Initiate queries, create virtual corpora.</dd>
Nils Diewalda31a5152015-04-17 21:05:23 +000010
11 <dt><%= doc_link_to('Match API', 'api', 'match') %></dt>
12 <dd>Retrieve further information like annotations for a certain match.</dd>
13
14 <dt><%= doc_link_to('User API', 'api', 'user') %></dt>
15 <dd>Log in, log out, and set and retrieve user properties.</dd>
16</dl>