Sweden company data API: look up and validate an organisationsnummer

A customer types an organisationsnummer, a Swedish VAT number or the first letters of a name; your form fills in the legal name, legal form, status and registered address from Bolagsverket, the Swedish Companies Registration Office. One key and one response shape, the same as Spain, France, the UK, Ireland, Poland, Norway and Finland.

Company records from the Swedish Companies Registration Office (Bolagsverket): legal name, legal form, status, registered address, activity code and dates; no officers, no corporate-event stream, no monitoring, no registry-compliance signal and no insolvency notices, and sole traders (enskild näringsverksamhet) are never served.

What the Swedish record gives your product

  • Exact match on the organisationsnummer: company_number=556012-5790 with country=SE. The hyphen is optional and the check digit is verified server-side.
  • The VAT number as an alias: vat=SE556012579001 reaches the same company.
  • Autocomplete by name: a normalised, partial match ranked by a match score, one call per keystroke.
  • The fields a form needs: legal name, legal form, status, registered address and postal code, city, the SNI activity code where published, and the registration and deregistration dates.
  • The register's own state: status is one of active, bankrupt, in_restructuring, in_administration, in_liquidation, deregistered or merged, so a company in bankruptcy or liquidation is not served as plain active.

Validate before you call

An organisationsnummer carries a Luhn check digit over all ten digits, and its third digit is always 2 or higher because a personal identity number never has one, so a mistyped number can be rejected in your own code before it costs a call. The free identifier validator and a ten-line JavaScript function on the full page do exactly that.

What Sweden does not carry

No officers or board members, no corporate-event stream, no monitoring watchlists, no registry-compliance signal, no insolvency notices (Sweden is not one of the nine insolvency markets), no financial statements and no beneficial owners. Sole traders are never served. Sweden is updated weekly.

Pricing

Free — 14-day trial. 1,000 API calls per month, 10 requests/minute, no credit card. Subscribing keeps the same key working. Then Starter at €9.99/month, Professional at €29.99/month and Scale at €99.99/month, monthly or annual.

Read the full page · Try the free organisationsnummer lookup · Get a free API key

Contains data from Bolagsverket (the Swedish Companies Registration Office) and Statistics Sweden (SCB).

What the Swedish record gives your product

FieldWhat it holds for Sweden
company_numberThe organisationsnummer, written with the hyphen: 556012-5790.
company_nameThe registered name.
legal_formBolagsverket's form code, such as AB, HB, KB, EK or BRF, with the full Swedish name in legal_form_full.
statusOne of active, bankrupt, in_restructuring, in_administration, in_liquidation, deregistered or merged. Canonical readings, status_canonical and stage, sit beside it where the value is recognised.
address, postal_code, cityThe registered address where the register holds one; the city is written in capitals, as the register prints it.
activity_codeFive digits in the SNI 2025 classification from Statistics Sweden (SCB), which corresponds to NACE Rev. 2.1, written without a dot. Served where it is published.
founding_date, dissolution_dateThe registration date, which is also the founding date, and the deregistration date where there is one.

Frequently asked questions

How do I look up a Swedish company by organisationsnummer from an API?
Call GET /companies/search with company_number=556012-5790 and country=SE. The hyphen is optional, and a number whose check digit does not match, or whose third digit is below 2, is refused with a 400 validation error instead of returning an empty list.
Can I look up a Swedish company by its VAT number?
Yes. Pass vat=SE556012579001 with country=SE. The Swedish VAT number is SE, the ten digits of the organisationsnummer and 01, and it resolves to the same company as the organisationsnummer.
Does the Swedish record include officers, company events or insolvency notices?
No. Sweden is company-level: legal name, legal form, status, registered address, activity code and dates. There are no officers, no corporate-event stream, no monitoring, no registry-compliance signal and no insolvency notices, because Sweden is not one of the nine insolvency markets. The register's bankruptcy, restructuring, administration and liquidation states are in the company's status.
Does it cover Swedish sole traders?
No. Sole traders (enskild näringsverksamhet) are never served, so a lookup of one returns nothing even though the business exists.
How much does the Sweden company data API cost?
Sweden is included in every tier at no upcharge. Free is a 14-day trial with 1,000 API calls per month and no credit card; subscribing keeps the same key working. Paid tiers run from EUR 9.99 to EUR 99.99 a month, monthly or annual.