APIkuvaukset
APIkuvaukset ovat ohjelmisto-rajapintojen (API) kuvailevia asiakirjoja ja määritelmiä, jotka kertovat, miten API toimii, mitä resursseja se tarjoaa ja miten näihin resursseihin otetaan yhteyttä. Ne toimivat sekä ihmisille että koneille tarkoitettuna sopimuksena, jonka avulla kehittäjät voivat ymmärtää, käyttää ja integroida API:n omaan sovellukseensa.
Yleinen sisältö ja rakenne APIkuvauksissa kattaa muun muassa endpointeja, käytettävät HTTP-menetelmät, resursseihin liittyvät käsitteet sekä pyynnön
Formaatit ja työkalut APIkuvauksille ovat tyypillisesti koneellisesti luettavia ja/tai ihmislukuisia. Yleisimmät standardit ovat OpenAPI (aiemmin Swagger),
Käytännössä APIkuvaukset tukevat kehitysprosessia suunnittelusta ja testauksesta tuotantoon. Ne edistävät yhteentoimivuutta, nopeuttavat integraatioita ja parantavat sopimustason