<hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">DiaCollo</hi> ist ein anfrageorientierter Dienst. Er behandelt eine Benutzeranfrage als eine Menge von (<hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Parameter=Wert</hi>)-Paaren und liefert ein korrespondierendes Profil für den/die angefragten Term(e) zurück. Die Parameter werden wie bei einem üblichen Web-Formular an den Service RESTfully via HTTP GET oder POST Anfrage überreicht. Jede Anfrage muss einen <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">query</hi> Parameter enthalten, der den oder die zu profilierenden Zielterm(e) spezifiziert. Der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">date</hi> Parameter selegiert die gewünschte Zeitspanne, während die Granulariät der zurückgelieferten Profildaten mithilfe des <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">slice</hi> Parameters durch Angabe der Grösse einer einzelnen Profilepoche festgelegt werden kann. Kollokatkandidaten können über den <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">groupby</hi> Parameter gefiltert werden, und die Bereinigung (“pruning”) der zurückzuliefernden ‘besten’ Kollokaten wird von den Parametern <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">score</hi>, <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">kbest</hi> und <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">global</hi> gesteuert.