Hoppa till huvudinnehåll

API

Den här sidan är till för dig som bygger något — en app, en tjänst eller en AI. Vill du bara läsa siffrorna räcker resten av sajten. Här kan en dator i stället hämta all vår data automatiskt och fritt. Det enda vi ber om är att du anger "utlovat.se" som källa (licens CC BY 4.0). Resten av sidan är tekniska detaljer.

Endpoints

EndpointBeskrivning
/api/v1/summary.jsonSammanfattning: totalsumma, antal löften, finansieringsgap per parti
/api/v1/promises.jsonAlla löften (kompletta postformat med generated_at och data_hash)
/api/v1/parties.jsonPartimetadata: kod, namn, färg, mandat, röster, block
/api/v1/comparisons.jsonJämförelsetal per löfte (enbart fysiska: myntstapel mot avstånd)
/api/v1/constants.jsonJämförelsekonstanter: myntets tjocklek, avstånd (månen, Mars), reformutrymme
/api/v1/changelog.jsonPipeline-körningslogg: tillagda, uppdaterade, tillbakadragna löften
/api/v1/issues.jsonFrågevågen: valets stora frågor med delfrågor och urvalsbevis (Novus + SOM)
/api/v1/stances.jsonFrågevågen: partiernas besked per delfråga — append-only med citat, arkiv och ändringar
/api/v1/integrity.jsonDataintegritet: sha256 av kanonisk promises.json + per fil (stances, issues)
/api/v1/promise-traces.jsonGranskade kedjor från löfte till riksdagshandling, med källor och arkivkopior när de finns — utan dom om löftet hölls eller bröts

Format

JSON, UTF-8. Varje svar innehåller generated_at och data_hash.

CORS

Access-Control-Allow-Origin: * — fritt att använda från alla domäner.

Schemas

JSON Schemas (draft 2020-12) finns i pipeline/schemas/ i repot.

Byggt med datat

Två spel hämtar sina löften härifrån. De är egna projekt med egen kod och egen licens, byggda av samma person som driver utlovat.se — men de är spel, inte granskning. Ingenting i dem är en bedömning av något parti, och de rör inte siffrorna på den här sajten.

Bygger du något själv på datat får du gärna höra av dig på hej@utlovat.se. Det enda kravet är att du anger "utlovat.se" som källa.