Originalet finns kvar hos kommunen
Kommunens publiceringssystem är fortfarande originalkällan. Källhänvisningen följer med i API-svaret.
Kommunens publiceringssystemPilot i Stockholms län
Hämta original, läs normaliserad text och bygg AI-tjänster utan att integrera mot varje kommuns publiceringssystem.
# 1. Hitta möten
GET /v1/kommun/municipalities/{code}/meetings
# 2. Lista mötets dokument
GET /v1/kommun/municipalities/{code}/documents?meeting_identifier={meetingIdentifier}
# 3. Läs sidindelad text
GET /v1/kommun/documents/{code}/text?source_identifier={sourceIdentifier}
Betan är tillgänglig för en aktiverad kommun och använder din vanliga APIverket-nyckel.
kommuner i Stockholms län har validerats för handlingar från kommunfullmäktige.
Ett gemensamt API
Kommunala handlingar publiceras i olika system, filformat och webbflöden. I dag behöver du förstå varje kommuns tekniska lösning innan du kan läsa det första dokumentet.
APIverket Kommun ger dig ett gemensamt REST-kontrakt ovanpå skillnaderna. Kommunens system förblir originalkälla. APIverket hanterar resten när dokumentet hämtas.
Du ska kunna hitta, hämta och läsa kommunala dokument utan att känna till kommunens publiceringssystem eller webbstruktur.
API-kontrakt i beta
Svaret är gjort för maskiner, men varje textsida går fortfarande att spåra till kommunens original.
GET /v1/kommun/documents/{code}/text?source_identifier={sourceIdentifier}
Authorization: Bearer YOUR_API_KEY
{
"id": "<beständigt-id>",
"municipality_code": "<kommunkod>",
"title": "<handlingens titel>",
"source_url": "<originalkälla>",
"sha256": "<checksumma>",
"page_count": 12,
"ocr_required": false,
"segments": [
{
"page_start": 1,
"page_end": 1,
"text": "...",
"source_url": "<originalkälla>"
}
],
"retrieval": {
"mode": "on_demand",
"persisted": false
}
}
Tillgängligt i piloten. Möteslistning, dokumenthämtning och sidindelad text är aktiverat för en kommun. Kontraktet kan fortfarande utvecklas under betan.
Dokumentets väg
Kommunens publiceringssystem är fortfarande originalkällan. Källhänvisningen följer med i API-svaret.
Kommunens publiceringssystemAPIverket hämtar originalfilen först när du efterfrågar den och verifierar filen innan den behandlas.
Ingen permanent dokumentkopiaTexten normaliseras, delas upp per sida och märks med OCR-status för att fungera i appar och AI-system.
Sidindelad text och OCR-statusBeständigt ID, källhänvisning och checksumma gör det möjligt att kontrollera var varje svar kommer ifrån.
ID, källhänvisning och checksummaAnvändningsfall
För dig som vill använda dokumentens innehåll och källor i en egen tjänst eller ett eget arbetsflöde.
Ge AI-system sidindelad text, källor och OCR-status utan att de behöver tolka varje kommunwebb.
Hämta handlingar på ett reproducerbart sätt och koppla varje citat till rätt sida och originalfil.
Bygg bevakning, jämförelser och lokala tjänster med ett gemensamt dokumentformat.
Slipp separata integrationer när kommunala handlingar ska in i en produkt eller ett arbetsflöde.
Pilotstatus
Vanliga frågor
Nej. Dokument hämtas när någon ber om dem. Vi kan behöva mellanlagra filer för att ge dig svaret, men bygger inte ett permanent centralt arkiv.
Nej. Kommunens publiceringssystem är fortfarande originalkällan. Svaret innehåller källhänvisning och verifieringsdata så att du kan gå tillbaka till originalet.
Nej. Källorna har validerats för alla 26 kommuner i Stockholms län, men den körbara betan är just nu aktiverad för Solnas kommunfullmäktige. Fler källor läggs till efter verifiering.
Ja, det är ett centralt användningsfall. Betasvaret innehåller sidindelad text, källa, checksumma och OCR-status så att AI-system kan arbeta spårbart.
Nej, inte i piloten. En separat söktjänst kan komma senare. Basprodukten fokuserar på att hitta, hämta och läsa kända kommunala handlingar.
Berätta vilka kommuner och handlingar du behöver. Då kan vi snabbt se om de ryms i piloten.