Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
description: 'Öppet JSON-API över digitalt inlämnade årsredovisningar hos Bolagsverket, tillsammans med registeruppgifter och SCB:s adress- och branschuppgifter. Ingen nyckel, ingen registrering, öppet CORS.
Knappt två tredjedelar av aktiebolagen lämnar årsredovisning digitalt och har därför bokslut här; övriga finns som registerpost utan siffror. De börsnoterade moderbolagen finns med genom sin koncernredovisning enligt IFRS, märkt regelverk IFRS och inte jämförbar post för post med K2- och K3-bolagens juridiska person. Belopp i kronor. Ett fält som är null betyder att posten inte redovisats – inte att den är noll.'
license:
name: Öppna data från Bolagsverket och SCB
summary: 'Svenska bolagsdata: bokslut och registeruppgifter för aktiebolag.'
title: Bolagsdata Sok API
version: 1.0.0
servers:
- url: https://genomsyn.se
tags:
- name: Sok
paths:
/api/v1/sok:
get:
description: Söker på namn eller organisationsnummer.
operationId: sokForetag
parameters:
- description: Stabil, självuppgiven installationsidentifierare för statistik. Styr inte åtkomst; utan värde används anonymous.
in: header
name: X-Client-User
required: false
schema:
maxLength: 128
type: string
- description: Företagsnamn eller organisationsnummer.
in: query
name: fraga
required: true
schema:
example: gekås
type: string
- description: Antal träffar, 1–50.
in: query
name: limit
required: false
schema:
default: 10
maximum: 50
minimum: 1
type: integer
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Sokresultat'
description: Träfflista.
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/Fel'
description: Frågan saknas.
summary: Sök företag
tags:
- Sok
components:
schemas:
Sokresultat:
properties:
antal:
type: integer
fraga:
type: string
traffar:
items:
$ref: '#/components/schemas/Traff'
type: array
type: object
Fel:
properties:
fel:
type: string
type: object
Traff:
properties:
anstallda:
type:
- number
- 'null'
lank:
format: uri
type: string
namn:
type: string
omsattning:
type:
- integer
- 'null'
orgnr:
type: string
postort:
type:
- string
- 'null'
senaste_ar:
type:
- integer
- 'null'
status:
type: string
type: object
externalDocs:
description: Källor, täckning och kända luckor
url: https://genomsyn.se/om-data