Ein Ergebnis dieser Arbeit ist eine nach den Standards von OpenAPI beschriebenen Definition einer prosopographischen API.<hi xmlns="http://www.tei-c.org/ns/1.0" rend="Footnote_Anchor"><hi rend="superscript">7</hi></hi> Die API baut auf dem dreiteiligen Factoid-Modell auf und erlaubt den Zugriff auf Personen, Aussagen, Quellen und ihr Aggregat, einem „Factoid“. Für alle diese Objekte gibt es eigene Pfade zur Suche und Ausgabe der Daten über die zu ihnen abgelegten IDs. Im Kern der API steht deshalb der Zugriff auf Factoide (<hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">/factoid</hi>). Sie können individuell über bekannte IDs adressiert werden (<hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">/factoid/id</hi>). Wichtiger sind aber inhaltliche Filtermöglichkeiten. Sie ergeben sich einfach aus den Eigenschaften des Factoids, als Aussage über eine Person. Die Parameter <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic" style="font-family:Courier New">s</hi><hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic" xml:space="preserve">, </hi> <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic" style="font-family:Courier New">st</hi> und <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic" style="font-family:Courier New">f</hi> lassen also die Suche in den Inhalten der mit dem Factoid verknüpften Quellen (<hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">source</hi>), Aussagen (<hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">statement</hi>) und den Metadaten des Factoids selbst (<hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">factoid</hi>) zu. Dabei ist der Standard eine Volltextsuche. Ebenso lassen sich die Quellen und Personen abfragen. Als Parameter können aber auch Identifikatoren für die einzelnen Informationsgruppen übergeben werden, also z.B. mit <hi xmlns="http://www.tei-c.org/ns/1.0" style="font-family:Courier New">/statement/?p_id=Placidus_Seiz</hi> alle Aussagen über die Person mit einem Identifikator „Placidus_Seiz“ in einem beliebigen Kontext. Die Anwendung liefert dann ein JSON-Objekt zurück, in dem diese Aussagen formalisiert sind. Zu jeder Aussage gehört eine ID, mit der Entwickler z.B. über die API überprüfen können, woher die jeweilige Aussage stammt.