Hoppa till innehållet
getBolag
Meny: Felkoder

Referens

Felkoder

Alla felkoder i API:t och MCP med HTTP-status, betydelse och vad du gör.

Visa som .md

Ett fel har status: "error" och en error.code som går att bygga logik på. error.message är en förklaring på svenska. Samma koder gäller i MCP, där verktyget svarar med ett fel som innehåller koden.

Exemplen saknas just nu

Svaren från sandlådan kunde inte genereras i den här miljön. Anropen fungerar som beskrivet.
Exemplet kunde inte genereras i den här miljön.

Alla felkoder#

KodHTTPBetyderVad du gör
unauthorized401Nyckeln eller token saknas, är fel eller är återkallad.Skicka Authorization: Bearer gb_test_… eller gb_live_…. Kontrollera att hela nyckeln kom med. En OAuth-token gäller en timme; förnya den med refresh-token.
insufficient_scope403Nyckeln saknar scopet som anropet kräver.Skapa en nyckel med rätt scope under Konto → Nycklar. Se scopes.
email_not_verified403Användaren har inte bekräftat sin e-postadress.Klicka på länken i bekräftelsemejlet, eller skicka ett nytt från Konto.
user_disabled403Användaren som äger nyckeln är avstängd.Be kontots ägare att aktivera användaren, eller använd en egen nyckel.
account_not_active403Kontot är inte aktivt för live-data, till exempel under granskning.Använd en testnyckel tills kontot är godkänt. Status syns under Konto.
blocked_by_phase503Live-data är inte öppnad ännu. Gäller live-nycklar och OAuth.Använd en testnyckel mot sandlådan. Vi meddelar när live-data öppnar. Se sandlådan.
suspended503Åtkomsten är tillfälligt stoppad för nyckeln, kontot eller hela tjänsten.Kontakta support@getbolag.se.
rate_limited429För många anrop per minut.Vänta så många sekunder som Retry-After anger och försök igen. Se takt och tak.
search_quota_exceeded429Kontot har gjort 1 000 sökningar i dag.Vänta till nästa dygn, eller slå upp bolag direkt på organisationsnummer.
entity_cap_exceeded429Taket för antal olika bolag (och personer vars engagemang hämtas) per dygn är nått.Bolag och personer du redan hämtat i dag går att hämta igen. Behöver du ett högre tak, kontakta support.
insufficient_credits402Krediterna räcker inte för anropet.Fyll på under Konto → Krediter.
monthly_cap_reached402Kontots månadstak är nått.Höj taket under Konto, eller vänta till nästa månad.
key_daily_cap_reached402Nyckelns eget dygnstak är nått.Höj nyckelns tak under Konto → Nycklar, eller vänta till nästa dygn.
invalid_org_number400Organisationsnumret har fel form eller fel kontrollsiffra.Skicka tio siffror, med eller utan bindestreck, till exempel 569900-0013.
invalid_query400Sökningen saknas eller är tom.Skicka q med ett namn eller ett organisationsnummer.
query_too_short400Namnsökningen har färre än fyra bokstäver eller siffror.Skriv mer av namnet.
invalid_since400since är inte ett datum.Skicka datumet som ÅÅÅÅ-MM-DD, till exempel 2026-01-01.
invalid_person_ref400person_ref är okänd eller hör till ett annat konto.Hämta personens person_ref på nytt via bolagets roller.
invalid_parameter400En parameter är okänd, upprepad eller har ett värde utanför intervallet.Kontrollera parametrarna mot endpointens tabell. Okända parametrar avvisas i stället för att ignoreras.
invalid_idempotency_key400Idempotency-Key är tom, längre än 100 tecken eller innehåller annat än synliga ASCII-tecken.Skicka ett kort, unikt värde per uppslag, till exempel ett UUID.
idempotency_key_reused422Idempotency-Key har redan använts för ett annat anrop (annan operation eller annat bolag).Använd en ny nyckel för varje nytt uppslag. Samma nyckel gäller bara när exakt samma anrop görs om. Se Idempotency-Key.
not_found404Bolaget finns inte.Kontrollera numret. Inte hittat debiteras inte.
internal_error500Något gick fel hos oss.Försök igen med samma Idempotency-Key. Ange request_id om du kontaktar support.
method_not_allowed405Metoden stöds inte. API:t är skrivskyddat.Använd GET. Headern Allow visar vilka metoder som gäller.
not_configured503Tjänsten är inte konfigurerad i miljön (svarar med status: "not_configured").Händer inte i produktion. Kontakta support om du ser det.

När du ska försöka igen#

  • 429: vänta det antal sekunder som headern Retry-After anger.
  • 500 och unavailable i coverage: försök igen med exponentiell väntetid och samma Idempotency-Key.
  • 503 blocked_by_phase: försök inte igen. Byt till en testnyckel tills live-data är öppnad.
  • 400, 402, 403 och 404: försök inte igen utan att ändra något.