ONKI3-ohjelmisto osoitteessa http://onki.fi tarjoaa useita eri rajapintoja koneelliseen käyttöön:
Finto-palvelu pyrkii tarjoamaan kitkattoman siirtymän näiden rajapintojen käyttäjille.
Finto perustuu Skosmos-ohjelmistoon (entinen ONKI Light), joka on eri kuin ONKI3 eikä sinällään tue samoja rajapintoja, lukuun ottamatta Linked Data -rajapintaa käsitteille.
Skosmoksessa on oma, avoin REST-rajapinta, jota suositellaan käytettäväksi uusissa sovelluksissa tai uudistusten yhteydessä.
Tarvittava tuki ONKI3:n rajapinnoille toteutetaan ns. kääreillä (wrapper), jotka tulkkaavat vanhoihin rajapintoihin tulevat kutsut Skosmoksen REST-rajapinnalle.
Rajapinnan käyttäjälle tämän tulkkauksen ei pitäisi näkyä, vaan rajapintakutsuihin tulee samankaltaiset vastaukset kuin ennenkin eikä rajapintaa käyttäviin sovelluksiin siis tarvitse tehdä muutoksia.
Rajapintatuki ei kuitenkaan ole täydellinen, vaan siihen liittyy seuraavia rajoituksia:
getConceptHierarchy
search
ontologies tätä ei sittenkään toteuteta - todettiin tarpeettomaksi, koska on vain ONKI3:n sisäisessä käytössä
languages tätä ei sittenkään toteuteta - todettiin tarpeettomaksi, koska on vain ONKI3:n sisäisessä käytössä
Kaikki ONKI3:n rajapinnat sijaitsevat http://onki.fi -alkuisissa URL-osoitteissa. Niiden siirtäminen toiseen osoitteeseen vaatisi muutosta kaikkiin rajapintoja käyttäviin sovelluksiin.
Koska onki.fi pysyy SeCo-tutkimusryhmän hallussa, on rajapintakutsut ohjattava SeCon palvelimien kautta Kansalliskirjaston Fintoon seuraavan tapaan: