{P}rospektly
API-dokumentation

Prospektly API

Programmatisk tillgång till Sveriges mest kompletta företagsdatabas. Tillgänglig via RapidAPI och APILayer.

Endpoints

GET

/api/v1/foretag

Sök och filtrera svenska företag. Returnerar 50 resultat per sida.

GET

/api/v1/foretag/{org_nummer}

Hämta ett enskilt företag med fullständig data via organisationsnummer.

Filterparametrar

ParameterTypBeskrivning
searchstringFritext — söker i namn, org_nummer och domän
ortstringFiltrera på stad (t.ex. Stockholm, Göteborg)
organisationsformstringAB, HB, EF, KB etc.
harWebbplatsja | nejFiltrera på om företaget har webbplats
harEmailja | nejFiltrera på om företaget har e-post
techstackstringFiltrera på teknik (t.ex. Shopify, WordPress)
snistringSNI-branschkod (t.ex. 62010)
anstalldastringStorleksklass anställda (t.ex. 10-49)
omsattningstringStorleksklass omsättning (t.ex. 10-49 mnkr)
pagenumberSidnummer, börjar på 1 (default: 1)

Kodexempel

cURL

curl -X GET "https://prospektly.com/api/v1/foretag?ort=Stockholm&harEmail=ja&page=1" \
  -H "X-RapidAPI-Key: DIN_NYCKEL" \
  -H "X-RapidAPI-Host: prospektly-api.p.rapidapi.com"

JavaScript (fetch)

const response = await fetch(
  "https://prospektly.com/api/v1/foretag?ort=Stockholm&harEmail=ja",
  {
    headers: {
      "X-RapidAPI-Key": "DIN_NYCKEL",
      "X-RapidAPI-Host": "prospektly-api.p.rapidapi.com",
    },
  }
);

const { data, total, page, totalPages } = await response.json();
console.log(`Hittade ${total} företag`);

Exempelsvar

{
  "data": [
    {
      "org_nummer": "556000-0000",
      "namn": "Exempel AB",
      "organisationsform": "AB",
      "adress_ort": "Stockholm",
      "webbplats": "https://exempel.se",
      "domain": "exempel.se",
      "anstallda": "10-49",
      "omsattning": "10-49 mnkr"
    }
  ],
  "total": 4821,
  "page": 1,
  "totalPages": 97
}

Rate limiting

Varje svar innehåller headern X-RateLimit-Remaining som visar hur många requests du har kvar denna månad. Vid 0 returneras HTTP 429.

X-RateLimit-Remaining: 4823

Felkoder

401

Unauthorized

API-nyckeln saknas eller är ogiltig.

404

Not Found

Företaget med det angivna org_nummer hittades inte.

429

Too Many Requests

Din månadskvot av requests är förbrukad.

Redo att börja?

Skaffa din API-nyckel via RapidAPI eller APILayer.