FöretagsAPI: Nu med omsättning, årsredovisningar och företagslistor per bransch
En summering av allt nytt vi har släppt i FöretagsAPI de senaste veckorna - finansiell data, digitala årsredovisningar, branschsök och snabbare bulk-uppslag.

TL;DR
- Omsättning och nyckeltal för ca 60% av aktiva aktiebolag (exakta siffror), plus omsättnings- och anställdaintervall från SCB för de flesta övriga.
- Hämta digitala årsredovisningar som PDF eller iXBRL.
- Hämta företagslistor per bransch med filter på omsättning, exportera direkt till Excel.
- Bulk-uppslag av organisationsnummer, 100x snabbare och 10x billigare för stora mängder företag.
- Varumärken från PRV kopplade till bolag.
- Allt finns även på gratisplanen (500 företag/månad utan kostnad).
Vi har släppt en större uppdatering med finansiell data, årsredovisningar, företagslistor per bransch och upp till 100x snabbare och 10x billigare bulk-uppslag. Allt finns nu live på foretagsapi.se. Här är vad som är nytt.
Omsättning och nyckeltal för de flesta
Du får nu finansiella siffror från digitala årsredovisningar för ca 60% av aktiva aktiebolag, inklusive omsättning, resultat, balansomslutning, eget kapital, soliditet och antal anställda. För de flesta övriga finns omsättnings- och anställdaintervall från SCB. Totalt har du en omsättningssignal för ca 85% av aktiva aktiebolag. SCB-intervallen finns dessutom för de flesta företag i andra bolagsformer, t.ex. handelsbolag, kommanditbolag och ekonomiska föreningar. Enskilda firmor finns inte med i vår data.
Att exakta nyckeltal saknas betyder inte att företaget saknar omsättning. Oftast har årsredovisningen lämnats in på papper i stället för digitalt. SCB-intervallet ger ofta en bra bild ändå.
curl -X POST \
'https://data.foretagsapi.se/v1/search' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $YOUR_API_KEY" \
-d '{"q": "Legora AB"}'
{
"companies": [
{
"id": 1901734,
"name": "Legora AB",
"orgNumber": "5593386872",
"legalForm": "AB",
"postalAddress": {
"street": "Box: 7242",
"postalCode": "10389",
"city": "STOCKHOLM"
},
"registrationDate": "2021-10-05",
"deregistrationDate": null,
"deregistrationReason": null,
"businessDescription": "Bolaget har för avsikt att bedriva utveckling av digitala verktyg för juridiskt arbete, samt därmed förenlig verksamhet.",
"ongoingRestructuring": null,
"ftgstat": 1,
"jestat": 1,
"jurform": 49,
"reklamsparr": 1,
"sniCodes": {
"sni1": "62100",
"sni1_name": "Dataprogrammering",
"sni2": null,
"sni2_name": null,
"sni3": null,
"sni3_name": null
},
"score": 1,
"hasDigitalAnnualReport": true,
"financials": {
"year": 2024,
"taxonomy": "k2",
"currency": "SEK",
"fiscalYearStart": "2024-01-01",
"fiscalYearEnd": "2024-12-31",
"revenue": 13220967,
"operatingResult": -44676016,
"netResult": -44200468,
"totalAssets": 29204865,
"equity": 7208941,
"employees": 16,
"solidity": 0.2468,
"operatingMargin": -3.3792
},
"revenue_estimate": {
"value": 13220967,
"type": "exact",
"interval_low": null,
"interval_high": null,
"reference_year": 2024,
"source": "annual_report",
"scb_class": null,
"label_sv": null
},
"employees_estimate": {
"value": 16,
"type": "exact",
"interval_low": null,
"interval_high": null,
"source": "annual_report",
"scb_class": null,
"label_sv": null
}
}
],
"metadata": {
"searchTerm": "Legora AB",
"searchType": "name",
"resultCount": 12,
"processingTimeMs": 84,
"timestamp": "2026-06-12T12:07:51.696Z",
"mode": "api"
}
}
Hämta digitala årsredovisningar
Du kan nu lista vilka digitala årsredovisningar som finns för ett bolag, och ladda ner dem som PDF eller iXBRL för 1 kredit (1–3 öre) per dokument.
curl \
'https://data.foretagsapi.se/v1/annual-reports?org_number=5593386872' \
-H "Authorization: Bearer $YOUR_API_KEY"
{
"orgNumber": "5593386872",
"filingCount": 3,
"filings": [
{
"fiscalYear": 2024,
"fiscalEnd": "2024-12-31",
"documents": 2,
"sizeKb": 42,
"formats": ["ixbrl", "pdf"],
"ixbrlUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2024-12-31&format=ixbrl",
"pdfUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2024-12-31&format=pdf"
},
{
"fiscalYear": 2023,
"fiscalEnd": "2023-12-31",
"documents": 1,
"sizeKb": 123,
"formats": ["ixbrl", "pdf"],
"ixbrlUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2023-12-31&format=ixbrl",
"pdfUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2023-12-31&format=pdf"
},
{
"fiscalYear": 2022,
"fiscalEnd": "2022-12-31",
"documents": 1,
"sizeKb": 193,
"formats": ["ixbrl", "pdf"],
"ixbrlUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2022-12-31&format=ixbrl",
"pdfUrl": "https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2022-12-31&format=pdf"
}
],
"metadata": {
"mode": "api",
"source": "Bolagsverket",
"timestamp": "2026-06-12T12:07:52.112Z"
}
}
Lägg till share=true så får du en signerad, tidsbegränsad delbar länk istället för själva dokumentet — perfekt om du vill skicka vidare en årsredovisning till en kund eller kollega utan att dela din API-nyckel. Länken är giltig i cirka 24 timmar.
curl \
'https://data.foretagsapi.se/v1/annual-report?org_number=5593386872&fiscal_end=2024-12-31&format=pdf&share=true' \
-H "Authorization: Bearer $YOUR_API_KEY"
{
"shareUrl": "https://data.foretagsapi.se/v1/shared/eyJvIjoiNTU5MzM4Njg3MiIsImYiOiIyMDI0LTEyLTMxIiwidCI6InBkZiIsImUiOjE3NTEwMjQwMDB9.abc123",
"format": "pdf",
"fiscalEnd": "2024-12-31",
"expiresAt": "2026-06-11T10:24:32.000Z"
}
Hämta företagslistor per bransch
Få listor på företag inom en bransch (SNI-kod) och ort, nu också med filter på omsättning. Testa till exempel tandläkare i Bromma direkt i webbläsaren, eller exportera resultatet som Excel eller CSV. Eller anropa via API:
curl -X POST \
'https://data.foretagsapi.se/v1/sni/search' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $YOUR_API_KEY" \
-d '{
"sni_code": "86230",
"city": "Bromma",
"min_revenue": 5000000,
"exact_only": true
}'
{
"companies": [
{
"id": 3318422,
"name": "Tandregleringen Vällingby AB",
"orgNumber": "5569838898",
"legalForm": "AB",
"postalAddress": {
"street": "Spångavägen 163, c/o Penelope Ghosn",
"postalCode": "16857",
"city": "BROMMA"
},
"registrationDate": "2014-09-23",
"deregistrationDate": null,
"businessDescription": "Bolaget skall bedriva all typ av tandvård i form av lagningar, rotfyllning, tandborttagningar, flytta tänder med hjälp av fast tandställning eller avtagbara apparaturer och akut tandvård. ...",
"ftgstat": 1,
"jestat": 1,
"jurform": 49,
"reklamsparr": 1,
"sniCodes": {
"sni1": "86230",
"sni1_name": "Tandläkarverksamhet",
"sni2": "86212",
"sni2_name": "Annan allmän öppen hälso- och sjukvård, ej primärvård"
},
"score": 1,
"hasDigitalAnnualReport": true,
"financials": {
"year": 2025,
"taxonomy": "k2",
"currency": "SEK",
"fiscalYearStart": "2025-01-01",
"fiscalYearEnd": "2025-12-31",
"revenue": 9279803,
"operatingResult": 4325470,
"netResult": 3445705,
"totalAssets": 18998653,
"equity": 17433369,
"employees": 5,
"solidity": 0.9176,
"operatingMargin": 0.4661
},
"revenue_estimate": {
"value": 9279803,
"type": "exact",
"interval_low": null,
"interval_high": null,
"reference_year": 2025,
"source": "annual_report",
"scb_class": null,
"label_sv": null
},
"employees_estimate": {
"value": 5,
"type": "exact",
"interval_low": null,
"interval_high": null,
"source": "annual_report",
"scb_class": null,
"label_sv": null
}
}
],
"metadata": {
"sniCode": "86230",
"sniDescription": "Tandläkarverksamhet",
"city": "Bromma",
"resultCount": 3,
"totalCount": 3,
"offset": 0,
"limit": 10,
"hasMore": false,
"creditsCharged": 3,
"processingTimeMs": 96,
"timestamp": "2026-06-12T12:08:32.095Z",
"mode": "api",
"filters": {
"hasAnnualReport": true,
"exactOnly": true,
"minRevenue": 5000000,
"maxRevenue": null,
"sort": "revenue_desc"
}
}
}
Bulk-uppslag av organisationsnummer, 100x snabbare och 10x billigare
Du kan nu hämta upp till 5000 företag på några sekunder med organisationsnummer i ett enda anrop. När du slår upp många organisationsnummer i bulk är det 10 företag per 1 kredit, alltså så lågt som 0,1 öre per företag på Pro-planen. Perfekt om du t.ex. vill berika alla bolag i ditt CRM på en gång.
curl -X POST \
'https://data.foretagsapi.se/v1/bulk' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $YOUR_API_KEY" \
-d '{
"names": ["Legora AB", "Doconomy AB", "Byggmax Group AB"]
}'
{
"results": [
{
"searchTerm": "Legora AB",
"success": true,
"company": {
"name": "Legora AB",
"orgNumber": "5593386872",
"legalForm": "AB",
"postalAddress": {
"street": "Box: 7242",
"postalCode": "10389",
"city": "STOCKHOLM"
},
"sniCodes": { "sni1": "62100", "sni1_name": "Dataprogrammering" },
"score": 1,
"hasDigitalAnnualReport": true,
"financials": {
"year": 2024,
"revenue": 13220967,
"employees": 16
},
"revenue_estimate": { "value": 13220967, "type": "exact", "source": "annual_report", "label_sv": null }
}
},
{
"searchTerm": "Doconomy AB",
"success": true,
"company": {
"name": "Doconomy AB",
"orgNumber": "5591630602",
"legalForm": "AB",
"postalAddress": {
"street": "Östermalmsgatan 26A, C/o Doconomy",
"postalCode": "11426",
"city": "STOCKHOLM"
},
"sniCodes": { "sni1": "74990", "sni1_name": "All övrig verksamhet inom juridik, ekonomi, vetenskap och teknik" },
"score": 1,
"hasDigitalAnnualReport": true,
"financials": {
"year": 2024,
"revenue": 32355452,
"employees": 44
},
"revenue_estimate": { "value": 32355452, "type": "exact", "source": "annual_report", "label_sv": null }
}
},
{
"searchTerm": "Byggmax Group AB",
"success": true,
"company": {
"name": "Byggmax Group AB",
"orgNumber": "5566563531",
"legalForm": "AB",
"postalAddress": {
"street": "Box 30006",
"postalCode": "10425",
"city": "STOCKHOLM"
},
"sniCodes": { "sni1": "64211", "sni1_name": "Holdingverksamhet i finansiella koncerner" },
"score": 1,
"hasDigitalAnnualReport": true,
"financials": {
"year": 2024,
"revenue": 5986000000,
"employees": null
},
"revenue_estimate": { "value": 5986000000, "type": "exact", "source": "annual_report", "label_sv": null }
}
}
],
"metadata": {
"processingTimeMs": 118,
"totalSearches": 3,
"successfulSearches": 3,
"timestamp": "2026-06-12T12:07:52.645Z",
"mode": "api"
}
}
Varumärken
Du kan nu hämta ca 75 000 svenska varumärken från PRV, kopplade till respektive bolag. Det är aktiva, svenskägda märken - PRV:s totala register är större men rymmer även utgångna, avslagna och utlandsägda som vi utelämnar. Det motsvarar strax över 80% av de aktiva svenskägda varumärkena; resterande har vi ännu inte kunnat koppla med säkerhet, något vi förbättrar löpande.
Lägg till include: ["trademarks"] i din request så får du med varumärkena i svaret.
curl -X POST \
'https://data.foretagsapi.se/v1/search' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $YOUR_API_KEY" \
-d '{"q": "Klarna Bank AB", "include": ["trademarks"]}'
{
"companies": [
{
"name": "Klarna Bank AB",
"orgNumber": "5567370431",
"legalForm": "BAB",
"postalAddress": {
"street": "Sveavägen 46",
"postalCode": "11134",
"city": "STOCKHOLM"
},
"registrationDate": "2007-09-05",
"businessDescription": "Bolaget får bedriva ... bank- och finansieringsrörelse ...",
"ftgstat": 1,
"jestat": 1,
"jurform": 41,
"reklamsparr": 1,
"sniCodes": {
"sni1": "64190",
"sni1_name": "Annan monetär finansförmedling",
"sni2": "64920",
"sni2_name": "Annan kreditgivning"
},
"score": 1,
"hasDigitalAnnualReport": false,
"financials": null,
"revenue_estimate": {
"value": 10000000000,
"type": "interval",
"interval_low": 10000000000,
"interval_high": null,
"reference_year": 2025,
"source": "scb",
"scb_class": "fin_21",
"label_sv": "≥ 10 mdkr"
},
"employees_estimate": {
"value": 2400,
"type": "interval",
"interval_low": 2000,
"interval_high": 2999,
"source": "scb",
"scb_class": "anst_12",
"label_sv": "2 000–2 999 anställda"
},
"trademarkCount": 4,
"trademarks": [
{
"prvId": "2023-04863",
"registrationNumber": "629050",
"markText": "K",
"markFeature": "Figurative",
"markStatus": "Registered",
"applicationDate": "2023-10-03",
"registrationDate": "2024-02-05",
"expiryDate": "2033-10-03",
"niceClasses": [9, 35, 36, 38, 39, 41, 42, 43, 45]
},
{
"prvId": "2019-05559",
"registrationNumber": "604160",
"markText": "K.",
"markFeature": "Figurative",
"markStatus": "Registered",
"applicationDate": "2019-09-05",
"registrationDate": "2019-10-08",
"expiryDate": "2029-09-05",
"niceClasses": [9]
},
{
"prvId": "2009-07039",
"registrationNumber": "407904",
"markText": "Segoria",
"markFeature": "Word",
"markStatus": "Registered",
"applicationDate": "2009-09-17",
"registrationDate": "2009-11-27",
"expiryDate": "2029-11-27",
"niceClasses": [35, 36]
},
{
"prvId": "2009-04754",
"registrationNumber": "405801",
"markText": "Klarna",
"markFeature": "Word",
"markStatus": "Registered",
"applicationDate": "2009-06-17",
"registrationDate": "2009-09-11",
"expiryDate": "2029-09-11",
"niceClasses": [35, 36]
}
]
}
],
"metadata": {
"searchTerm": "Klarna Bank AB",
"searchType": "name",
"resultCount": 12,
"processingTimeMs": 91,
"timestamp": "2026-06-12T12:07:53.863Z",
"mode": "api"
}
}
Pris
Priserna är fortfarande låga även för alla nya funktioner: endast 1–3 öre per företag om du behöver mer än de 500 företag/månad som är inkluderade helt gratis. Och när du slår upp organisationsnummer i bulk kan priset bli så lågt som 0,1 öre per företag. Hela prislistan hittar du här.
Vi vill göra det enkelt och billigt att hitta information om svenska företag och hoppas att dessa funktioner gör det ännu enklare för dig att hitta det du söker. Saknar du något eller har feedback? Hör gärna av dig!