Objects

Public Pension

Swedish public pension data

companystring

Company where the financial product has been collected from. Examples: `se-folksam`, `se-lansforsakringar`, `se-avanza`, `se-movestic`, `se-spp`, `se-nordea`, `se-amf`, `se-seb`, `se-alecta`, `se-nordnet`, `se-handelsbanken`, `se-futur`, `se-swedbank`, `se-skandia`, `se-ica-bank`, `se-danske-bank`.

companyDisplayNamestring

Display name of the company for user-friendly presentation.

guaranteePensionMonetaryAmount

Guarantee pension balance (Garantipension) - optional field only present if the person qualifies for guarantee pension

idstring

Unique identifier for the financial product.

incomePensionMonetaryAmount

Income pension balance (Inkomstpension) - the main component of Swedish public pension based on lifetime earnings

premiumPensionMonetaryAmount

Premium pension balance (Premiepension) - the fund-based component that individuals can manage themselves

typestring

Type of the financial product.

Possible Enum values are KF, ISK, CUSTODY_ACCOUNT, UNKNOWN_INVESTMENT_TYPE, IPS_PENSION, PRIVATE_PENSION, OCCUPATIONAL_PENSION, COLLECTIVE_OCCUPATIONAL_PENSION, UNKNOWN_PENSION_TYPE, MORTGAGE_LOAN, UNSECURED_LOAN, GENERAL_SAVINGS_ACCOUNT, or GENERAL_SAVINGS_ACCOUNT_FIXED_PERIOD.
updatedDatestring

Date when the pension balance was last updated (YYYY-MM-DD format)

{
  "company": "se-lefi",
  "companyDisplayName": "Försäkringskassan",
  "guaranteePension": {
    "amount": 5000,
    "currency": "SEK"
  },
  "id": "6a7c135e-3a56-44ae-bc53-1d0d5321f552",
  "incomePension": {
    "amount": 120000,
    "currency": "SEK"
  },
  "premiumPension": {
    "amount": 25000,
    "currency": "SEK"
  },
  "type": "PUBLIC_PENSION",
  "updatedDate": "2025-11-15"
}