API-hantering
Den här sidan samlar viktig information och verktyg för API-hantering inom offentlig sektor. Här hittar du riktlinjer, verktyg och resurser som underlättar utvecklingen av effektiva och interoperabla API:er, inklusive den nationella REST API-profilen, valideringsverktyg och API-kataloger.
Leveranser från byggblocket
Nationell Rest API-Profil
Gör det möjligt att bygga REST API:er på ett effektivare sätt utifrån bästa praxis och en uppsättning identifierade SKALL/BÖR/KAN kravformuleringar.
För att den offentliga sektorn ska kunna bidra till utvecklingen av en förvaltningsgemensam digital infrastruktur som främjar innovation och bred samhällsnytta genom bättre förutsättningar för en effektiv datadelning och dataanvändning, är utvecklingen av API:er en central fråga. Därför har Digg inom ramen för Ena tagit fram en rekommenderad REST API-profil för offentliga aktörer. Profilen utgör också en förvaltningsgemensam specifikation för REST API:er. REST API-profilen är framtagen i samverkan mellan Myndigheten för digital förvaltning, Bolagsverket, Arbetsförmedlingen, Lantmäteriet och E-hälsomyndigheten som en rekommendation till offentliga organisationer.
Rest API-profil (dataportalen.se) Länk till annan webbplats.
API -Playbook
Vägledning och riktlinjer för utveckling och hantering av API:er
Information för att stötta offentliga organisationer med arbetet kring API:er som möter framtidens utmaningar som ökad interoperabilitet, kostnadseffektivitet, och struktur. API playbook är ett samlat stöd till primärt offentliga organisationer i hanteringen av API:er, och inriktar sig särskilt till dem som utvecklar och förvaltar API:er inom offentliga organisationer. Detta stöd och de rekommendationer som det bygger på kan med fördel även nyttjas av andra aktörer som vill ligga i linje med utvecklingen inom offentlig sektor
API Playbook (dataportalen.se) Länk till annan webbplats.
Nationell API-katalog
Katalog där tillgängliga API:er publiceras, vilket gör det möjligt att hitta och utforska API:er från ett samlat ställe.
En nationell tjänstekatalog med integrerad "tooling"-funktionalitet som förenklar och förbättrar olika aspekter av API-interaktion, såsom utsökning, testning, dokumentation eller utveckling av API:er.
dataportal.se Länk till annan webbplats.
Verktyg
Automatiserad Process för Metadata ( DCAT-AP-SE Processor )
Kort informativ text: Verktyg som möjliggör för offentliga organisationer att automatiskt exponera sina befintliga API:er samt datamängder på Sveriges Dataportal
Verktyget möjliggör att generera metadata med hjälp av API:er, som sedermera kan publiceras på Sveriges Dataportal. Verktyget gör det också möjligt att integrera funktionaliteten i en Continuous Integration/Continuous Deployment (CI/CD) -driven kedja och att verktyget integreras som en del av utvecklingskedjan för en konsument.
DCAT-AP-SE-Processor (Github.com) Länk till annan webbplats.
Verktyg för REST API-profil validering( REST API-Profil Lint Processor )
(Release under Q1 2025 av MVP1 för verktyget )
Verktyg som kontrollerar kod för syntaxfel mot den svenska REST API Profilen och markerar fel för att se till att man snabbt kan hitta och åtgärda dem.
För konsumenter, särskilt utvecklare, innebär detta ett betydande värde. Genom att använda denna lint-funktionalitet kan utvecklare försäkra sig om att deras kod följer den svenska REST API-profilen och upptäcka eventuella syntaxfel tidigt i utvecklingsprocessen. Detta sparar tid och resurser genom att tillåta snabb korrigering av fel innan de blir problematiska och minimerar risken för att felaktig kod går vidare till produktionsmiljön. Denna funktionalitet ger också ett mervärde för konsumenten genom att förbättra kodkvaliteten, underlätta överensstämmelse med standarder och effektivisera utvecklingsprocessen.
Rest-api profil lint processor (Github.com) Tillgänglig inom kort. Länk till annan webbplats.
Byggblocksbeskrivning
Här kan du ta del av underlaget som togs fram i samband med regeringsuppdraget där grundförslaget till byggblocket togs fram.
API-hantering - Byggblocksbeskrivning (pdf, 3 MB) Pdf, 2.9 MB.
Ditt svar hjälper oss att förbättra sidan
Senast uppdaterad: