SNABBSTART

Ditt första svar.
En tydlig väg vidare.

Prova exempeldata utan konto. Byt till en personlig API-nyckel när du vill använda data från källorna.

01 · TESTA

Ett anrop utan registrering.

Den publika testnyckeln sk_test_demo ger exempeldata. Kör kommandot i en terminal eller öppna den riktiga testkonsolen.

Terminal
curl 'https://apiverket.se/v1/weather/stockholm' \
  -H 'Authorization: Bearer sk_test_demo'
02 · FÖRSTÅ

Data med sammanhang.

data innehåller resultatet. meta beskriver bland annat läge och datakällor. Resultatets fält varierar mellan endpoints; det gemensamma är svarets omslag.

Förkortat exempel · inte live
{
  "meta": {
    "mode": "test",
    "sources": [
      {
        "agency": "SMHI"
      }
    ]
  },
  "data": {
    "city": "Stockholm",
    "temperature_c": 14.2
  }
}

Behåll källinformationen när du visar datan och kontrollera period, enhet och eventuell cacheinformation. Exempelvärden ska inte presenteras som aktuella mätningar.

03 · ANSLUT

Gå från test till live.

  1. Öppna ditt konto och följ inloggningslänken som skickas via e-post.
  2. Skapa en API-nyckel i dashboarden för din integration.
  3. Förvara live-nyckeln på din server, till exempel i en miljövariabel.
  4. Skicka nyckeln med Authorization: Bearer … och kontrollera svarets läge.

Publicera aldrig en live-nyckel i frontendkod, en skärmbild eller ett kodarkiv. Använd Starter eller Pro för kommersiella projekt.

Fortsätt till konto
04 · BYGG HÅLLBART

Planera för fler än lyckade svar.

Vanliga svar och nästa steg
StatusGör så här
401Kontrollera nyckeln och Authorization-headern.
404Kontrollera aktuell sökväg och parametrar i API-referensen.
429Läs vilken kvot som tog slut. Följ Retry-After eller reset_at när de finns; undvik täta återförsök.
5xxHantera ett tillfälligt fel, kontrollera driftstatus och försök igen med ökande väntetid.

Hantera även tomma resultat och saknade fält. Hämta inte samma data oftare än din tjänst behöver.