Hoppa till innehållet
getBolag
Meny: Engagemang

REST-API

Personers engagemang

Alla bolag där en person har eller har haft ett uppdrag. Personen anges med person_ref från ett rollsvar.

Visa som .md
http
GET /api/v1/persons/{person_ref}/engagements
OperationScopePris per uppslag
get_person_engagements (personers engagemang)persons:read0,10 kr

Parametrar#

NamnVarTypStandardBeskrivning
person_ref (krävs)pathstring–Handtaget pr_… från ett svar på roller. Det är bundet till ditt konto.
include_formerquerybooleanfalsetrue tar med avslutade uppdrag.

Headers: Authorization: Bearer … (krävs) och Idempotency-Key (valfri).

Exempel#

Exemplen saknas just nu

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

Engagemang, även tidigare#

curl -s "http://localhost:3020/api/v1/persons/$PERSON_REF/engagements?include_former=true" \
  -H "Authorization: Bearer $GETBOLAG_KEY"
Exemplet kunde inte genereras i den här miljön.

Okänd person_ref#

bash
curl -s "http://localhost:3020/api/v1/persons/pr_finnsinte/engagements" \
  -H "Authorization: Bearer $GETBOLAG_KEY"
Exemplet kunde inte genereras i den här miljön.

Om svaret#

  • Engagemangen är personens uppdrag i alla bolag, med roll och datum.
  • En enskild firmas organisationsnummer är innehavarens personnummer. Därför är company.org_number null och org_number_withheld true för enskilda firmor i den här listan.
  • En person_ref från ett annat konto, eller ett påhittat värde, ger 400 invalid_person_ref.
  • Varje person räknas mot taket för antal olika bolag och personer per dygn, se takt och tak.

Felkoder#

KodHTTPVad du gör
invalid_person_ref400Hämta personens person_ref på nytt via bolagets roller.
invalid_parameter400Kontrollera parametrarna mot endpointens tabell. Okända parametrar avvisas i stället för att ignoreras.
entity_cap_exceeded429Bolag och personer du redan hämtat i dag går att hämta igen. Behöver du ett högre tak, kontakta support.
unauthorized401Skicka 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_scope403Skapa en nyckel med rätt scope under Konto → Nycklar. Se scopes.
email_not_verified403Klicka på länken i bekräftelsemejlet, eller skicka ett nytt från Konto.
user_disabled403Be kontots ägare att aktivera användaren, eller använd en egen nyckel.
account_not_active403Använd en testnyckel tills kontot är godkänt. Status syns under Konto.
blocked_by_phase503Använd en testnyckel mot sandlådan. Vi meddelar när live-data öppnar. Se sandlådan.
suspended503Kontakta support@getbolag.se.
rate_limited429Vänta så många sekunder som Retry-After anger och försök igen. Se takt och tak.
insufficient_credits402Fyll på under Konto → Krediter.
monthly_cap_reached402Höj taket under Konto, eller vänta till nästa månad.
key_daily_cap_reached402Höj nyckelns tak under Konto → Nycklar, eller vänta till nästa dygn.
invalid_idempotency_key400Skicka ett kort, unikt värde per uppslag, till exempel ett UUID.
idempotency_key_reused422Anvä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.
internal_error500Försök igen med samma Idempotency-Key. Ange request_id om du kontaktar support.

Samma uppslag i MCP: verktyget gb_get_person_engagements. Se MCP.