Collections
Parameters
POST is recommended for complex queries. GET is convenient for quick lookups and search-as-you-type.
Search by name
- GET
- POST
Search by registration number
- GET
- POST
Search by phone number (E.164)
Geo-search within a radius
Filter by companyId
Search by SNI industry code
Stock-listed companies
Intelligence records
POST with complex filters
POST lets you send structured search requests in JSON with complex filter expressions:Pro tier filtering
On the Pro plan, company search automatically excludes certain legal entity types and ceased companies. Max and Enterprise plans have unfiltered access to all records.Redacted properties
Depending on your plan, certain properties may be excluded from search results. The response includes aredacted array listing the omitted fields:
Date handling
All date fields are in Unix epoch seconds (seconds since 1970-01-01 00:00:00 UTC). Companies registered before 1970 will have negative values. Typesense only supports Unix timestamps.SNI codes — 2007 and 2025
Since December 2024, Statistics Sweden (SCB) has been migrating from SNI 2007 to SNI 2025. We recommend searching on bothsniCodes.sni_2007Code and sniCodes.sni_2025Code during the transition. Search results include both code systems.
Intelligence types
Intelligence records flag discrepancies found in company data. Each record has ascore between 0 (informational) and 255 (severe).
When filtering by intelligence.companyIntelligenceType, use the numeric value:
Intelligence subtypes
Filter byintelligence.companyIntelligenceSubType using the string value:
See the full list of subtypes in the API reference.
Category fields
Fields starting withc (e.g. cTurnoverInterval, cNbrEmployeesInterval) are statistical category fields compiled weekly by Statistics Sweden across all legal entity types. Each contains:
categoryCode— numeric codecategoryCodeDescription— human-readable description