Hele Stortinget. Ett API.

Representanter, videoklipp, voteringer, spørsmål og partistatistikk — strukturert, søkbart og klart til bruk. For mediehus, forskere og utviklere.

Endepunkter
7
Representanter
169
Videoklipp
7 400+

Priser

1 kall = opptil 20 resultater. API-nøkkel leveres umiddelbart og sendes på e-post.

Standard

5 000 kall/dag

990kr / mnd

  • Alle 7 API-endepunkter
  • Opptil 100 000 klipp per dag
  • Filtrer på representant, parti, dato og fritekst
  • E-poststøtte

Passer for

  • · Redaksjonelt verktøy som syncer klipp hvert 30. minutt
  • · Daglig nyhetsbrev med representantenes innlegg
  • · Lokalaviser som følger sine fylkesrepresentanter

Pro

50 000 kall/dag

4 990kr / mnd

  • Alt i Standard
  • Opptil 1 000 000 klipp per dag
  • Webhook-varsler ved nye klipp
  • Dedikert support + SLA-garanti

Passer for

  • · Full videoplattform som speiler klipp i sanntid
  • · AI-analyse av hele taletekst-arkivet
  • · Riksmedier med høy trafikk

Slik fungerer det

01

Velg plan og betal

Velg Standard eller Pro. Du betaler med kort via Stripe og får API-nøkkelen umiddelbart.

02

Legg til nøkkelen

Send nøkkelen som x-api-key header i alle kall. Nøkkelen sendes også til e-posten din.

03

Hent data

7 endepunkter for representanter, klipp, voteringer og mer. JSON-respons med paginering.

Hurtigstart

Tre språk, samme respons. Send nøkkelen som x-api-key-header.

curl -H "x-api-key: DIN_NOKKEL" \
  "https://overstortinget.no/api/klipp?parti=H&type=hovedinnlegg"

Endepunkter

Alle krever x-api-key header. Paginering via side og per_side (maks 100).

Endepunkt
GET/api/representanter

Alle representanter med aktivitetsmetrikker

GET/api/representant/{id}

Fullprofil med detaljert statistikk

GET/api/representant/{id}/voteringer

Stemmehistorikk med tema og vedtak

GET/api/representant/{id}/sporsmal

Alle spørsmål stilt av representanten

GET/api/klipp

Videoklipp med direktelenke til Stortingets arkiv

GET/api/voteringer

Alle voteringer med for/mot-fordeling

GET/api/partier

Partistatistikk og aggregerte tall

Eksempel-respons

GET/api/klipp?parti=H&per_side=1
{
  "klipp": [
    {
      "id": "ref-20260315-001",
      "dato": "2026-03-15",
      "type": "hovedinnlegg",
      "rolle": "saksordfører",
      "tekst": "Presidenten, dette forslaget handler om...",
      "sakTittel": "Om forsvarsbudsjettet for 2026",
      "videoUrl": "https://www.stortinget.no/…/videoarkiv/…",
      "representant": {
        "personId": "PERS123",
        "fornavn": "Ola",
        "etternavn": "Nordmann",
        "partiId": "H",
        "partiNavn": "Høyre",
        "partiFarge": "#0065f0",
        "fylke": "Oslo"
      }
    }
  ],
  "meta": {
    "side": 1,
    "per_side": 1,
    "totalt": 1234,
    "sider": 1234
  }
}

Autentisering

API-nøkkel

Send nøkkelen som header i alle forespørsler.

x-api-key: ovst_abc123...

Kvote

Sjekk response headers for gjenstående kall. Nullstilles ved midnatt UTC.

X-Plan: standard
X-Kvote-Igjen: 4 832
200OK
401Ugyldig nøkkel
403Deaktivert
429Kvote brukt

Nytt

MCP for AI-assistenter

Gi Claude, Cursor og andre AI-verktøy direkte tilgang til Stortinget-data. Samme API-nøkkel, samme kvote — et nytt grensesnitt.

npm →

Tilgjengelige tools

  • hent_rangering

    Representanter rangert etter aktivitetsscore (0–100)

  • hent_representant

    Fullprofil med aktivitetsdata og komitérolle

  • hent_representant_voteringer

    Voteringshistorikk med tema og vedtak

  • hent_representant_sporsmal

    Spørsmål stilt (skriftlige, interpellasjoner, spørretime)

  • hent_voteringer

    Alle voteringer med for/mot-fordeling

  • hent_partier

    Partistatistikk og aggregerte tall

  • sok_klipp

    Søk i taler og innlegg med fritekst, parti og dato

Oppsett

// claude_desktop_config.json
{
  "mcpServers": {
    "overstortinget": {
      "command": "npx",
      "args": ["-y", "@overstortinget/mcp"],
      "env": {
        "OVERSTORTINGET_API_KEY": "DIN_NOKKEL"
      }
    }
  }
}

Eksempel

“Hvem er de 5 mest aktive representantene fra Rogaland?”

AI-assistenten kaller hent_rangering med fylke: "Rogaland" og presenterer resultatet.

Spørsmål? Kontakt api@overstortinget.no