API Documentation

Välkommen till Sveatlas API. Med vårt API kan du programmatiskt söka igenom över 2 miljoner svenska företag, filtrera på bransch, kommun och storlek, samt få exakta geografiska koordinater.

Base URL

https://sveatlas.se/api/v1

Authentication

Alla API-anrop måste autentiseras med en API-nyckel. Du hittar dina nycklar på Developer Dashboard.

Skicka med din nyckel i Authorization-headern som en Bearer token:

# Exempel på header
Authorization: Bearer sk_live_din_nyckel_här

Rate Limits

Free Plan
100 requests / month
Max 100 rader per request.
PRO
Pro Plan
50,000 requests / month
Max 100 rader per request.
GET

/companies

Hämta en lista med företag baserat på geografiska och branschspecifika filter.

Query Parameters

Parameter Typ Beskrivning
industry string Filtrera på bransch (t.ex. "Konsulter").
municipality string Filtrera på kommun (t.ex. "Stockholm").
limit integer Antal resultat (max 100). Default: 50.
offset integer Pagination offset. Default: 0.

Exempel Request

# cURL
curl -X GET "https://sveatlas.se/api/v1/companies?industry=Konsulter&municipality=Stockholm&limit=2" \
-H "Authorization: Bearer sk_live_din_nyckel_här"

Exempel Response (200 OK)

{"{"}
"status": "success",
"count": 2,
"data": [
{"{"}
"company_name": "M.Eneberg Byggkonsult & Projektledning AB",
"orgnr": "5593706608",
"industry": "Konsulter",
"employees": "1",
"location": {"{"} "lat": 55.342, "lng": 13.364 {"}"}
{"}"},
...
]
{"}"}
GET

/categories

Returnerar en lista med alla tillgängliga branschkategorier. Använd denna endpoint för att ta reda på exakta strängar att använda i industry-parametern.

# cURL
curl -X GET "https://sveatlas.se/api/v1/categories" \
-H "Authorization: Bearer sk_live_din_nyckel_här"
GET

/regions

Returnerar en lista med alla län och deras kommuner. Använd denna för att ta reda på exakta kommun-namn för municipality-parametern.

# cURL
curl -X GET "https://sveatlas.se/api/v1/regions" \
-H "Authorization: Bearer sk_live_din_nyckel_här"