Swedish company lookup API: Bolagsverket and SCB register

$0.01 per call · failed calls are never charged · no account needed: a card key or USDC

Swedish company by organisationsnummer (556703-7485 or SE556703748501) or name, from Bolagsverket and SCB: names, legal form, registration date, status, deregistration, bankruptcy, liquidation or reconstruction, VAT/F-tax/employer activity, SNI codes, business description, address. Weekly open data. Use to verify a Swedish customer or supplier before invoicing. Register facts only, not a credit report.

When to use it

Swedish company register: the company number's format and check digit, its VAT number, and a lookup. Part of the Company check API.

Guide: EU VAT number validation API

Run it free (3 free calls) Buy credits by card (from $1) Example result (JSON)

Try it with your own inputs

Swedish organisationsnummer (10 digits, with or without the hyphen) or Swedish VAT number (give orgnr or name)

Uses one of your 3 free calls. Nothing is charged, and a call that fails is not counted.

Inputs

NameTypeDescription
orgnrstringSwedish organisationsnummer (10 digits, with or without the hyphen) or Swedish VAT number (give orgnr or name)
namestringCompany name to search for, instead of orgnr: up to 10 registered companies whose name holds every word
checkVatstringtrue to also check the VAT number live in the EU VIES service (adds about a second)
citystringWith name: only companies whose postal address is in this city (postort), such as Göteborg
limitintegerMatches for a name search (1-10, default 5)

Request

Over HTTP, with a card key from /credits:

curl -H "Authorization: Bearer adt_…" "https://glyphcall.com/se/company?orgnr=556703-7485"

Or one of your 3 free calls, no key:

curl "https://glyphcall.com/se/company?orgnr=556703-7485&trial=1"

Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.

Example result

{
  "orgnr": "556703-7485",
  "vatNumber": "SE556703748501",
  "name": "Spotify AB",
  "otherNames": [],
  "legalForm": {
    "code": "AB",
    "name": "Aktiebolag (limited company)"
  },
  "status": "registered",
  "registered": "2006-05-10",
  "deregistered": null,
  "proceedings": [],
  "taxActive": true,
  "industries": [
    {
      "sni": "60.100"
    }
  ],
  "businessDescription": "Bolaget har till föremål för sin verksamhet att bedriva Internetrelaterade tjänster inom digitala medier som musik, spel och TV, samt att, direkt eller indirekt, äga och förvalta fast och lös egendom, äga aktier och andelar i dotterbolag och andra bolag samt tillhandahålla administrativa tjänster för dessa bolag och därmed förenlig verksamhet.",
  "address": {
    "street": "Regeringsgatan 19",
    "postcode": "11153",
    "city": "STOCKHOLM",
    "country": "SE"
  },
  "vat": null,
  "dataAsOf": "2026-11-09",
  "source": "Bolagsverket and SCB open data (värdefulla datamängder), weekly bulk files",
  "note": "Register facts only. This is not a credit report, credit score or rating."
}

From an AI agent (MCP)

Add the MCP server to Claude, Cursor or any MCP client. This tool is se_company, and the first 25 successful calls are free:

https://glyphcall.com/mcp

Questions

Where does the data come from?

Bolagsverket's and SCB's free weekly bulk files (EU high-value datasets), refreshed every Tuesday.

Is this a credit report?

No. It shows register facts only: no score, rating or opinion. Sole traders are not included.

How do I pay?

Each successful call costs $0.01; failed calls are not charged. The first 3 calls are free (25 through an MCP client). Then pay with card credits (from $1; the key goes in an Authorization header or, for clients that can only fetch a URL, as api_key= in the URL) or per call in USDC over x402 or MPP. No account is needed.

Related tools