REST-API för svenska bolagsdata
Öppet JSON-API över bokslut och registeruppgifter. Ingen nyckel, ingen registrering. Samma uppgifter som MCP-servern ger, för klienter som inte talar MCP.
Dokumentation
GET /api/v1är API:ets ingång och listar de tillgängliga ändpunkterna.- OpenAPI-specifikationen är den maskinläsbara beskrivningen för klientgenerering.
- Fältkatalogen beskriver bokslutssvarets samtliga fält.
Ändpunkter
GET /api/v1/sok- Sök på namn eller organisationsnummer. Parametrar:
fraga(obligatorisk) ochlimit1–50 (valfri). GET /api/v1/foretag/{orgnr}- Registeruppgifter och senaste nyckeltal.
GET /api/v1/foretag/{orgnr}/bokslut- Ett sammandrag per räkenskapsår.
GET /api/v1/foretag/{orgnr}/bokslut/{år}- Hela resultat- och balansräkningen för ett år.
GET /api/v1/foretag/{orgnr}/koncernrelationer- Periodiserade moder- och dotterföretag ur bolagets årsredovisningar, med källuppgift och identifieringsstatus.
Identifiera klienten
Skicka en stabil, egen identifierare i X-Client-User. Den
används bara till användningsstatistik och styr aldrig åtkomsten. Välj en
slumpad installationsidentifierare, inte namn eller e-postadress. Huvudet är
frivilligt; anrop utan det bokförs som anonymous.
Exempel
Sökning
curl -H 'X-Client-User: egen-installation-42' \ 'https://genomsyn.se/api/v1/sok?fraga=gekås&limit=5'
Ett bolag, ett år
curl 'https://genomsyn.se/api/v1/foretag/556090-1968' curl 'https://genomsyn.se/api/v1/foretag/556090-1968/bokslut/2024'
Koncernrelationer
curl 'https://genomsyn.se/api/v1/foretag/556090-1968/koncernrelationer'
Att tänka på
- Organisationsnummer tas emot med eller utan bindestreck.
- Belopp anges i kronor. Uppgifterna återges som bolagen lämnat dem – inget räknas om.
- Datum är
ÅÅÅÅ-MM-DD. Fält som saknas ärnull, inte noll: skillnaden mellan ”redovisade ingenting” och ”redovisade noll” är verklig. - Koncernrelationer gäller den angivna rapportperioden och är inte ett påstående om dagens ägande. Ett tvetydigt motpartsnamn visas men får inget identifierat organisationsnummer.
Access-Control-Allow-Origin: *, så API:et går att anropa direkt från en webbsida.- 20 anrop per sekund och IP-adress, med korta toppar upp till 40. Taket delas med MCP-servern, så klienter bakom samma adress delar kvot.