Ohjelmointirajapintojen suunnittelu julkisessa hallinnossa
Hyvät käytännöt API-suunnitteluun
Digitalisaation nopea kehitys ja teknologian kasvava rooli julkisen sektorin palveluissa asettavat uusia vaatimuksia julkisen hallinnon toimintamalleille. Monet organisaatiot tarjoavat tiedon vaihtoon ja käsittelyyn erilaisia ohjelmointirajapintoja (Application Programming Interface, API). Ohjelmointirajapintoja voi käyttää esimerkiksi verkkosivu, sovellus tai ihminen selaimella.
Ohjelmointirajapintojen käyttö on keskeinen väline
- tiedonvälityksessä
- tekoälyn hyödyntämisessä
- palveluiden kehittämisessä
- järjestelmien yhteentoimivuuden edistämisessä.
Ohjelmointirajapinnat mahdollistavat tiedon ja resurssien tehokkaan yhteiskäytön organisaatioiden sisällä ja niiden välillä. Niiden avulla voi edistää toiminnan tehokkuutta ja tuottavuutta.
Tämä opas esittelee hyviä käytäntöjä ohjelmointirajapintojen suunnitteluun julkisessa hallinnossa. Se on tarkoitettu erityisesti julkisen hallinnon kehitys-, hanke- ja projektipäälliköille sekä palvelu- ja tuoteomistajille.