FöretagsAPI

    Kodexempel

    Kopierings-klara kodexempel i 6 programmeringsspråk för alla API-endpoints.

    Kopierings-klara kodexempel för varje FöretagsAPI-endpoint i 6 programmeringsspråk. Ersätt YOUR_API_KEY med din riktiga API-nyckel för att komma igång.

    Snabbtips
    Klicka på kopieringsknappen på valfritt kodblock för att kopiera exemplet till urklipp.

    Sök på företagsnamn

    Sök efter svenska företag på namn.

    POST/v1/search
    curl
    curl -X POST 'https://data.foretagsapi.se/v1/search' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -d '{"q": "Spotify AB"}'

    Sök på organisationsnummer

    Slå upp ett företag med dess 10-siffriga svenska organisationsnummer.

    POST/v1/search
    curl
    curl -X POST 'https://data.foretagsapi.se/v1/search' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -d '{"org_number": "5567037485"}'

    Bulkuppslag

    Slå upp flera företag i en enda förfrågan. Stöder upp till 100 företagsnamn.

    POST/v1/bulk
    curl
    curl -X POST 'https://data.foretagsapi.se/v1/bulk' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -d '{"names": ["Spotify AB", "IKEA AB", "Volvo Cars"]}'

    Varumärken (opt-in)

    Lägg till "include": ["trademarks"] i en /v1/search- eller /v1/bulk-förfrågan för att berika varje företag med dess registrerade varumärken från PRV. Utan include ingår inga varumärkesfält.

    curl
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # Sök på namn med varumärken curl -X POST 'https://data.foretagsapi.se/v1/search' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_API_KEY' \ -d '{"q": "Spotify AB", "include": ["trademarks"]}' # Bulkuppslag med varumärken curl -X POST 'https://data.foretagsapi.se/v1/bulk' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_API_KEY' \ -d '{"names": ["Spotify AB", "IKEA AB"], "include": ["trademarks"]}'

    SNI-koduppslag

    Slå upp beskrivningen av en SNI-kod (Svensk Näringsgrensindelning).

    POST/v1/sni/lookup
    curl
    curl -X POST 'https://data.foretagsapi.se/v1/sni/lookup' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -d '{"code": "62100"}'

    SNI-sökning

    Hitta företag baserat på deras SNI-branschklassificeringskod.

    POST/v1/sni/search
    curl
    curl -X POST 'https://data.foretagsapi.se/v1/sni/search' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -d '{"sni_code": "62100", "limit": 10}'

    Hälsokontroll

    Kontrollera API-status. Denna endpoint kräver ingen autentisering.

    GET/health
    curl
    curl 'https://data.foretagsapi.se/health'

    Tips för svarshantering

    Kontrollera HTTP-status

    Kontrollera alltid HTTP-statuskoden innan du behandlar svarskroppen. Status 200 indikerar framgång.

    Parsa JSON säkert

    Använd try/catch-block vid JSON-parsning för att hantera felformaterade svar på ett bra sätt.

    Hantera hastighetsgränser

    Kontrollera 429-statuskoder och implementera exponentiell backoff för omförsök.

    Cacha svar

    Företagsdata ändras sällan. Cacha svar lokalt för att minska API-anrop och förbättra prestanda.

    Vi använder cookies för att förbättra din upplevelse och analysera trafiken. Läs mer