Digg stärker REST API-profilen med stöd för spårbarhet och ny valideringstjänst

Digg lanserar en ny version av den nationella REST API-profilen med stöd för spårbarhet och korrelation. Samtidigt introduceras en ny webbtjänst för validering av OpenAPI-specifikationer som ska göra det enklare för dig som offentlig aktör att utveckla interoperabla och enhetliga API:er.

Ny version av den nationella REST API-profilen och förbättrat stöd för automatiserad validering

Digg lanserar version 2.0.0 av den nationella REST API-profilen. Den nya versionen innehåller bland annat ett nytt område för spårbarhet och korrelation som stärker möjligheterna att följa API-anrop över system- och organisationsgränser. Samtidigt vidareutvecklas det öppna källkodsverktyget REST API-Profil Lint Processor med ett REST-baserat gränssnitt. För att göra funktionaliteten tillgänglig som tjänst har Digg även utvecklat en ny webbtjänst för validering av OpenAPI-specifikationer.

REST API-profilen ger vägledning för hur REST-baserade API:er bör utformas för att skapa hög kvalitet, interoperabilitet och enhetlighet inom offentlig sektor.

Nytt område för spårbarhet och korrelation

Version 2.0.0 introducerar ett nytt område för spårbarhet och korrelation. I takt med att informationsutbyte sker mellan allt fler system, organisationer och digitala tjänster ökar behovet av att kunna följa ett enskilt API-anrop genom hela kedjan. Detta är viktigt för bland annat felsökning, incidenthantering, revision och uppföljning.

Det nya området utgår från etablerade öppna standarder för propagering av spårningsinformation och beskriver principer och krav för hur sådan information bör hanteras i REST API:er.

- Genom gemensamma arbetssätt för spårbarhet kan offentliga aktörer skapa bättre förutsättningar för samverkan och effektiv hantering av incidenter och driftstörningar, säger Fredrik Nordlander, arkitekt på Digg och en av personerna som arbetat med att ta fram REST API-profilen.

REST API-profil (dataportal.se) Länk till annan webbplats.

Utökad funktionalitet i REST API-Profil Lint Processor

I samband med den nya versionen av REST API-Profilen släpper Digg även version 2.0.0 av REST API-Profil Lint Processor, det öppna verktyg som används för att validera OpenAPI-specifikationer mot den nationella REST API-profilen.

I den nya versionen kompletteras verktyget med ett webb-ramverk och ett REST-baserat gränssnitt. Det gör det möjligt att integrera valideringsfunktionaliteten i andra applikationer och utvecklingsmiljöer.
- Den nya arkitekturen skapar bättre möjligheter för automatisering och integration i organisationers befintliga utvecklings- och kvalitetsprocesser, säger Fredrik Nordlander.

REST API-profil Lint Processor (github.com) Länk till annan webbplats.

Ny webbtjänst för validering

Som ett komplement till den öppna källkoden erbjuder Digg nu även en webbtjänst för validering av OpenAPI-specifikationer.

Tjänsten riktar sig särskilt till organisationer som inte har möjlighet, eller behov, av att drifta verktyget i egen miljö. Genom tjänsten kan användare validera sina OpenAPI-specifikationer och få stöd i att säkerställa att de harmoniserar med den nationella REST API-profilen.

Målet är att sänka tröskeln för användning av profilen och bidra till en mer enhetlig API-utveckling inom offentlig sektor.

Verktyget RAP-LP (raplp.digg.se) Länk till annan webbplats.

Bidrar till ökad interoperabilitet

REST API-profilen är en del av Diggs arbete för att stärka interoperabiliteten inom offentlig sektor. Genom gemensamma rekommendationer, öppna standarder och praktiska verktyg skapas bättre förutsättningar för digital samverkan och effektivt informationsutbyte mellan organisationer.

Version 2.0.0 av REST API-profilen och REST API-Profil Lint Processor finns nu tillgängliga via Diggs webbplats, Sveriges dataportal samt GitHub.

Bakgrund

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. Profilen innehåller rekommendationer och krav som bidrar till ökad kvalitet, interoperabilitet och enhetlighet i offentlig sektors API-utveckling.

Lär dig mer

Hjälpte denna information dig?

Ditt svar hjälper oss att förbättra sidan

Publicerad:

Digg - Myndigheten för digital förvaltning