Company API
Connect Swedish company data directly to your systems. One call per organisation number returns core data, industry, size class and figures from digitally filed annual reports in one structured JSON response. No need to fetch and parse iXBRL files or combine several sources yourself.
What you get
The full company profile in one response, or only the blocks you need (fields=) to keep responses small.
Search by name or organisation number that tolerates å/ä/ö and typos, results ranked by relevance.
Net sales, profit, equity, assets, headcount and ratios in machine-readable form, straight from iXBRL. No PDF reading.
SNI code and size class from Statistics Sweden, useful for segmentation and risk models.
API keys (Bearer), several keys per team or environment, usage overview.
Statuses, legal forms and roles also in English (lang=en).
Sample request and response
GET https://bolagsprofil.se/api/v1/foretag/5591234567?fields=grunddata,bokslut
Authorization: Bearer ent_…
{
"orgnr": "559123-4567",
"namn": "Exempel AB",
"status": "Aktivt",
"bolagsform": "Aktiebolag",
"sni": { "kod": "62010", "text": "Dataprogrammering" },
"storleksklass": "10–19 anställda",
"bokslut": [
{ "ar": 2025, "nettoomsattning": 18400000, "resultat": 2120000, "anstallda": 14 },
{ "ar": 2024, "nettoomsattning": 15150000, "resultat": 1640000, "anstallda": 12 }
]
}Data
- Core data: name, organisation number, legal form, status, registration date, address, industry (SNI), size class
- Annual reports by year (filed digitally, iXBRL): net sales, profit, equity, balance sheet, headcount, financial ratios
- Annual report signatories: name and role as stated in the public document
- LEI code and its status
Use cases
Check a new business customer's status, legal form and figures automatically right in the sign-up form.
Fill the company record by organisation number and keep revenue and headcount up to date.
Decide payment terms, credit limits or prepayment on fresh figures.
Customer and supplier data automatically into invoices, contracts or loan applications.
How to get started
- 1Write to us
Describe your use case and expected request volume.
- 2Get a test key
Documentation and a key to try it on real data.
- 3Agree on terms
A plan that fits your volume, invoiced to your company.
Frequently asked questions
Where does the data come from?
From the open data of the Swedish Companies Registration Office (Bolagsverket) and Statistics Sweden (SCB), covering the business register and digitally filed annual reports, plus GLEIF (LEI). Data is refreshed continuously as the sources publish new data.
Are annual reports available for all companies?
Figures are available for companies that filed their annual report digitally with Bolagsverket. This covers most smaller limited companies but not all larger groups, and the share grows every year.
What about personal data?
For natural persons we only provide the name and role of the annual report's signatories, as stated in the public document. Personal identity numbers, board and ownership details, beneficial owners and person search are not provided.
Does the API handle large volumes?
Yes. We agree request limits based on your volume. If you need the whole register at once, see also bulk lookup and the dataset.
How much does it cost?
The price depends on volume and use case. Tell us what you need the data for and in what volume, and we will send you an offer.
Are other countries available?
Yes. The same solution is available for companies in Estonia (entity.ee), Latvia (entity.lv), Denmark (cvrprofil.dk) and Slovakia (icoprofil.sk). Data coverage depends on each country's open data. Several countries can be covered under one agreement.
Interested?
Tell us what you need the data for and in what volume. We'll send you an offer and answer your questions.