Hoppa till innehåll
Menu and API reference

API reference

Insider transactions

Search purchases, sales and other PDMR transactions from the Swedish FSA.

GET /api/v1/market/insider-transactions
Access
Scope market
Cost
1 unit per row in the response

The insider register is checked every 60 seconds. Around 95 per cent of transactions can be linked to a registration number through ISIN or LEI, so they can be used alongside the rest of the company data.

Parameters

Parameters not marked as required may be omitted.

NameTypeWhat the field does
company_id
string Show transactions for one specific company only.
from
date Include records published on or after this ISO date.
to
date Include records published on or before this ISO date.
direction
string buy, sell or other.
isin
string Match an exact ISIN.
min_value
integer Exclude transactions below this value in SEK.
limit
integer How many rows the page should contain, from 1 to 100. Default: 50
cursor
string Continue from next_cursor in the previous response.

Request and response

The example shows a request against the production environment and a successful response.

Request
curl "https://firmainfo.se/api/v1/market/insider-transactions?direction=buy&min_value=100000&limit=1" \
  -H "Authorization: Bearer $FIRMAINFO_API_KEY"
Response
{
  "data": [
    {
      "id": 2004953,
      "published_at": "2026-08-12T19:58:39Z",
      "transaction_date": "2026-08-12",
      "company": { "id": "5590739487", "name": "Medicover AB", "registration_number": "559073-9487" },
      "issuer_name": "Medicover AB",
      "issuer_lei": "5493000E9BUOYMOW2K53",
      "isin": "SE0009778848",
      "notifier": "Lukasz Krause",
      "person_name": "Lukasz Krause",
      "position": "Annan medlem i bolagets administrations-, lednings- eller kontrollorgan",
      "closely_associated": false,
      "amendment": false,
      "status": "current",
      "instrument_type": "Aktie",
      "instrument_name": "Medicover AB ser. B",
      "nature": "Förvärv",
      "direction": "buy",
      "volume": "933.0000",
      "unit": "Antal",
      "price": "236.000000",
      "currency": "SEK",
      "trade_value": "220188.0000000000",
      "trading_venue": "PKO BANK POLSKI S.A. - SYSTEMATIC INTERNALISER",
      "link_method": "firds"
    }
  ],
  "has_more": true,
  "next_cursor": "MjAyNi0wOC0xMlQxOTo1ODozOSswMDowMHwyMDA0OTUz"
}

Continue here