We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. The Norwegian Medicines Agency
HealthStandardNLOD

The Norwegian Medicines Agency

A complete medicines overview with ATC codes, pack prices, reimbursement status, adverse-reaction reports and marketing authorisations. Important for the health sector and the pharmacy industry.

15K rows

Data volume

Weekly

Updates

3

MCP tools

Example response — /drugs
{
  "data": "..."
}

MCP integration

Available MCP tools
slv.atc.search
slv.drug.detail
slv.drugs.search
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "legemiddelverket": {
      "url": "https://data.ketl.no/mcp/legemiddelverket",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

Analysis apps that use this source

Ready-made tools built on The Norwegian Medicines Agency data. Use them directly in the browser, or wire the same data into your own analysis via the API below.

Medicines search
Search the Norwegian Medicines Agency's register — find medicines by trade name or ATC code, with price, prescription group and reimbursement status.

API endpoints

GET
/drugs

Legemiddelsøk

q optional
Søketekst (minst én av q/atc/form) q=paracetamol
query optional
Alias for `q`. `q` vinner hvis begge er gitt. query=paracetamol
atc optional
ATC-kode atc=N02BE01
form optional
Legemiddelform form=tablett
limit optional
Maks antall treff (1–100). En verdi utenfor intervallet AVVISES med 400 — den klemmes ikke. limit=20
Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/drugs
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/drugs"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/search

Fritekst-søk etter legemiddel

q optional
Søketekst (handelsnavn eller virkestoff) q=paracetamol
query optional
Alias for `q`. `q` vinner hvis begge er gitt. query=paracetamol
limit optional
Maks antall treff (1–100). En verdi utenfor intervallet AVVISES med 400 — den klemmes ikke. limit=20
Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/search
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/search"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/atc

Oppslag på ATC-kode

code optional
WHO ATC-kode code=N02BE01
atc optional
Alias for `code`. `code` vinner hvis begge er gitt. atc=N02BE01
limit optional
Maks antall treff (1–100). En verdi utenfor intervallet AVVISES med 400 — den klemmes ikke. limit=20
Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/atc
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/atc"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/{id}

Detaljer for ett legemiddel (preparat-ID)

Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/{id}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/{id}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/pricesPlanned

Pakningspriser

Ikke bygget. NB: et kall hit svarer 503 «konfigurer LEGEMIDDELVERK_API_KEY» fordi søsterruten [id] fanger segmentet og credential-gater før id-validering — det er ikke et tegn på at endepunktet finnes.

Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/prices
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/prices"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/side-effectsPlanned

Bivirkningsrapporter

Ikke bygget. Samme 503-forveksling som /prices — se der.

Show curl example
# GET https://data.ketl.no/api/connectors/legemiddelverket/side-effects
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/legemiddelverket/side-effects"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

The Norwegian Medicines Agency is openly available — create an account to get started.

legemiddelmedisinprisbivirkningATC
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512