GnistAI GnistAI
Log in

Interaksjoner (Norwegian Drug Interactions)

Norwegian drug interaction checker — check interactions between medications using FEST data from DMP (Direktoratet for medisinske produkter). Look up trade names by ATC code.

Overview   |   MCP   |   REST API   |   OpenAPI   |   CLI   |   Tutorial   |   Toolkits   |   Home
status: healthy status status healthy healthy tools: 3 tools tools 3 3 type: scraper type type scraper scraper lifecycle: maintained lifecycle lifecycle maintained maintained Health

Data source: interaksjoner.no (DIPS ASA / DMP — Direktoratet for medisinske produkter)

REST Bridge Endpoint https://context.gnist.ai/rest/interaksjoner/
Authentication

All requests require a Gnist-API-Key header (or api_key query parameter).

Free tier: 100 calls/day. Get your API key.

Tools (3)

check_interactions

Check drug-drug interactions for Norwegian medications via interaksjoner.no.

This tool checks interactions between two or more medications using data from
FEST (Forskrivnings- og EkspedisjonsSTøtte), the official Norwegian prescription
and dispensing support database maintained by DMP (Direktoratet for medisinske produkter).

Severity levels:
- Level 4: "Bør ikke kombineres" — should not be combined, risk of serious adverse effects
- Level 2: "Ta forholdsregler" — take precautions, monitor patient
- Level 1: "Akademisk interesse" — academic interest, can generally be combined

Returns:
Recognized drugs with ATC codes, list of interactions with severity levels,
descriptions, and clinical notes. If no interactions are found, returns
no_interactions_found=true.

ParameterTypeRequiredDescription
drugslist[string]requiredList of drug names, substance names, or ATC codes to check for interactions. Accepts Norwegian trade names (e.g. 'Paracet', 'Marevan'), international substance names (e.g. 'paracetamol', 'warfarin'), or ATC codes (e.g. 'N02BE01'). Maximum 40 drugs per query.
Request Body
{
  "drugs": [
    "example"
  ]
}
get_trade_names

Get Norwegian trade names (brand names) for a given ATC code.

Maps an ATC (Anatomical Therapeutic Chemical) classification code to the
commercial drug names available in Norway. Useful for identifying which
brand-name products contain a given active substance.

Returns:
ATC code, list of trade names, and count.

ParameterTypeRequiredDescription
atc_codestringrequiredATC code to look up trade names for. Examples: 'N02BE01' (paracetamol), 'B01AA03' (warfarin), 'C07AB02' (metoprolol).
Request Body
{
  "atc_code": "example"
}
report_feedback

Report a bug, feature request, or general feedback for this data source.

Use this when something doesn't work as expected, when you'd like
a new feature, or when you have suggestions for improvement.

Args:
feedback: Describe the issue or suggestion.
feedback_type: One of 'bug', 'feature_request', or 'general'.

ParameterTypeRequiredDescription
feedbackstringrequired
feedback_typestringoptional (default: "general")
Request Body
{
  "feedback": "example"
}

Quick Start

Shell
curl -X POST "https://context.gnist.ai/rest/interaksjoner/check_interactions" \
  -H "Content-Type: application/json" \
  -H "Gnist-API-Key: YOUR_API_KEY" \
  -d '{"drugs": "..."}'
Python
import httpx

resp = httpx.post(
    "https://context.gnist.ai/rest/interaksjoner/check_interactions",
    headers={"Gnist-API-Key": "YOUR_API_KEY"},
    json={
  "drugs": "..."
},
)
print(resp.json())

Related Toolkits (Health)

Resources