Suomi.fi för tjänsteutvecklare
Gå direkt till innehållet.
God praxis för utvecklare
Planering av programmeringsgränssnitt i den offentliga förvaltningen

Hantera processer med hjälp av målgruppstänkande

Strukturera programmeringsgränssnittets användare

Programmeringsgränssnitten är viktiga i både organisationens interna och externa användning. Organisationerna producerar egna programmeringsgränssnitt och utnyttjar andra organisationers programmeringsgränssnitt för olika ändamål.

Användningen av programmeringsgränssnitt kan ses utifrån en cirkel:

  • På den inre cirkeln finns informationssystemets egna interna programmeringsgränssnitt. Dessa är flest sett till antal och användningsvolym.
  • Utanför den inre cirkeln kan man rita nya cirklar: ju längre bort från kärnan man kommer, desto mindre insyn i informationssystemet ger programmeringsgränssnitten och desto längre bort är de från informationssystemets beställare.
Uppdaterad: 8.5.2026

Interna programmeringsgränssnitt

De programmeringsgränssnitt som är avsedda för informationssystemets eller i vidare bemärkelse organisationens interna användning har stort värde för organisationerna. De är normalt sett de gränssnitt som är vanligast och används mest, men de syns inte utanför organisationen.

Genomförandet av interna gränssnitt är ofta tekniskt och administrativt sett enklare än genomförandet av externa programmeringsgränssnitt. De kan vara skräddarsydda för ett visst informationssystems särskilda behov.

Genom att skapa ett omfattande nätverk av interna programmeringsgränssnitt blir det framtida utvecklingsarbetet lättare och det blir möjligt att vid behov öppna tjänsterna för externa användare. Olika delar av organisationen kan använda samma funktioner som testats tidigare. Exempelvis har Amazons API först-modell varit en viktig del av företagets framgång.

Uppdaterad: 12.5.2026

Externa programmeringsgränssnitt

Externa programmeringsgränssnitt används för samarbete både med organisationer inom den offentliga förvaltningen och den privata sektorn. Kundorienterad planering är viktigt i utvecklingen av dessa programmeringsgränssnitt för att de ska motsvara användarnas behov och skapa värde för aktörer utanför organisationen. För att förstå kundbehoven är det bra att intervjua och observera användarna.

När man bekantar sig med programmeringsgränssnitten är det bra att tänka på att en del kallar endast informationssystemets externa programmeringsgränssnitt för ”programmeringsgränssnitt”. Detta är förståeligt, eftersom många användningsfall förutsätter externa programmeringsgränssnitt och utvecklingen av dessa är förknippad med krav som interna programmeringsgränssnitt inte berörs av.

Uppdaterad: 6.5.2026

Är du nöjd med innehållet på denna sida?

Ordlista