280+ endpoints live

One API for all
Swedish public data

Weather, transport, companies, elections, health, and 45+ government data sources. One key, one format, zero bureaucracy.

Explore the API Try It Live

Apiverket is an independent third-party service, not affiliated with any Swedish government agency.

45+
Data Sources
280+
Endpoints
0 kr
Free Tier
<200ms
Avg Latency

Swedish public data sources, unified

Stop juggling XML feeds, SOAP services, and inconsistent APIs. Get clean JSON from one place.

Weather

Current observations and 10-day forecasts for any city

SMHI

Transport

Trains, ferries, road conditions, and traffic situations

Trafikverket

Companies

Company info, legal form, address, and SNI codes

Bolagsverket

Statistics

Industry data, demographics, and municipal KPIs

SCB · Kolada

Education

School search, grades, and school unit details

Skolverket

Parliament

Members, documents, votes, speeches, and calendar

Riksdagen

Health

Diagnosis guidance, sick leave stats, public health

Socialstyrelsen · FK

Rates

Exchange rates, policy rate, bonds, and treasury bills

Riksbanken

Energy

Electricity prices by area and power grid status

Nord Pool · SVK

Jobs

Live job listings search across Sweden

Arbetsförmedlingen

Environment

Protected areas, flood risk, and bathing sites

Naturvårdsverket · MSB

Transit

Departures, stops, trip planning, and nearby stops

ResRobot / Trafiklab

Police

Events, incidents, and station locations

Polisen

VAT

EU VAT number validation with company details

EU VIES

Elections

Riksdag, kommun, and region election results

Valmyndigheten

Ocean

Sea temperature, levels, and wave height

SMHI

Museum

Millions of digitized objects from Swedish museums

Digitalt Museum

Crime

Crime statistics by region and type

SCB

Wages

Wage and salary statistics

SCB

Social Insurance

Child allowance, disability, pension, rehabilitation

Försäkringskassan

Infrastructure

EV chargers, bridges, cameras, traffic flow

Trafikverket

Finance

Money supply, mortgage rates, financial series

Riksbanken

Healthcare

Care quality, disease registers, wait times

Socialstyrelsen

Destinations

Hotels, events, restaurants, attractions, tours

Visit Sweden

Labour Taxonomy

Occupations, skills, SSYK codes, municipalities

Arbetsförmedlingen

Telecom

Operator lookup, wireless frequencies, case registry

PTS

Qualifications

Professional certifications and vocational qualifications

MYH

Tax

Tax tables, currencies, interest rates, and fiscal data

Skatteverket

Enforcement

Debt statistics, fee schedules, and annual reports

Kronofogden

Nobel Prize

Laureates, prizes, and Nobel lectures since 1901

Nobel Foundation

National Library

Digitized books, manuscripts, and open datasets

KB

Archives

Historical records, church books, and genealogy

Riksarkivet

Geology

Wells, groundwater levels, and geological surveys

SGU

Student Finance

Student loan and grant statistics

CSN

Biodiversity

Species, occurrences, and biodiversity observations

SBDI

Energy Statistics

Wind, solar, heating, fuel prices, and energy balance

Energimyndigheten

Transport Analysis

Transport statistics, products, and dimensions

Trafikanalys

Education Matching

Match educations to occupations and vice versa

JobTech

Historical Jobs

Archived job ads search and labour market trends

Arbetsförmedlingen

Up and running in 30 seconds

No signup required for test mode. Get a key and start querying Swedish public data immediately.

  1. 1 Use the test key sk_test_demo
  2. 2 Call any endpoint with Bearer auth
  3. 3 Get clean, consistent JSON every time
Open Test Console
JavaScript
const res = await fetch('https://apiverket.se/v1/weather/stockholm', {
  headers: {
    'Authorization': 'Bearer sk_test_demo'
  }
});
const { data, meta } = await res.json();

console.log(data.temperature_c); // 14.2
console.log(data.wind_speed_ms);  // 3.8
console.log(meta.mode);           // "test"
console.log(meta.sources[0].agency); // "SMHI"

Use with Claude, Cursor & VS Code

Our MCP server lets AI assistants query Swedish public data using natural language. No API knowledge required.

Natural language queries
Ask "What's the weather in Stockholm?" or "Show train delays to Gothenburg" — the AI finds the right endpoint automatically.
139 endpoints, 2 tools
Discover endpoints and query data — the AI handles parameter mapping, pagination, and error handling for you.
Works everywhere
Compatible with Claude Code, Claude Desktop, Cursor, VS Code, and any MCP-compatible client.
View on GitHub
claude_desktop_config.json
{
  "mcpServers": {
    "govdata": {
      "command": "npx",
      "args": ["govdata-mcp-server@latest"],
      "env": {
        "GOVDATA_API_KEY": "sk_test_demo"
      }
    }
  }
}
Response envelope
{
  "meta": {
    "request_id": "req_a1b2c3",
    "api_version": "2026-02-15",
    "mode": "live",
    "sources": [{
      "agency": "SMHI",
      "freshness": "cached",
      "cache_ttl": 1800
    }],
    "rate_limit": {
      "limit": 100,
      "remaining": 97
    }
  },
  "data": {
    "city": "stockholm",
    "temperature_c": 14.2,
    "wind_speed_ms": 3.8,
    "humidity_pct": 68
  }
}

Built for developers

  • Consistent JSON envelope

    Every response has the same meta + data structure. No more parsing XML or guessing field names.

  • Test & live modes

    Sandbox data with sk_test_ keys. Switch to sk_live_ when you're ready for production.

  • Smart caching

    Source-aware TTLs. Real-time data (trains, power grid) cached for minutes. Static data (elections) cached for weeks.

  • Usage dashboard

    Track requests, latency, and endpoint usage in real time. Full self-service at /dashboard.

Simple, transparent pricing

Start free. Scale when you need to. No hidden fees, no per-endpoint charges.

Free
0 SEK
forever
  • 200 requests / day
  • 10 requests / minute
  • All 280+ endpoints
  • Test & live mode
  • Usage dashboard
Starter
249 SEK/mo
billed monthly
  • 5,000 requests / day
  • 50 requests / minute
  • All 280+ endpoints
  • Email support
  • Commercial use
Business
1 499 SEK/mo
billed monthly
  • 100,000 requests / day
  • 500 requests / minute
  • All 280+ endpoints
  • Email support
  • Commercial use

Enterprise

Custom limits, higher rate caps, and tailored integrations. Contact us to discuss your needs.

Contact Sales

Ready to build?

Start with the test key. No signup, no credit card.