# Kartpunkt or Belägenhetsadress Direkt

> Belägenhetsadress Direkt is Lantmäteriet's own API for the address register, at 0 kr. What Kartpunkt adds on the same register, and when Direkt fits better.
>
> https://kartpunkt.se/en/compare/lantmateriet-direkt

Belägenhetsadress Direkt is Lantmäteriet's own API for the same register Kartpunkt serves. It costs 0 kr for those whose use Lantmäteriet approves. Kartpunkt reads the same register from Lantmäteriet's deliveries and charges for what it adds on top.

## Side by side

|  | Belägenhetsadress Direkt | Kartpunkt |
| --- | --- | --- |
| Data | Lantmäteriet's address register, from the source | Lantmäteriet's address register, from Lantmäteriet's deliveries |
| Freshness | The register as Lantmäteriet holds it | Lantmäteriet's weekly deliveries, checked for daily; every answer states the date of its data |
| Price | 0 kr | Utvecklare free with test keys; live data from SEK 490 a month, excl. VAT |
| Access | Your own application to Lantmäteriet; use bound by the purpose it approves | Test keys at sign-in; live data under an agreement with Kartpunkt, whose access Lantmäteriet granted on 2026-09-23 |
| Search | Step-wise autocomplete and free-text search | Search that tolerates typos, with `match_type` on each hit |
| Reverse geocoding | The nearest address to a point | The nearest addresses, one per street on request, with the road |
| Validation | Lookup by id | `issues` for what is wrong, never silently corrected |
| Property link | Yes | No |
| Roads, road distances, routes | Not in its technical description | From Trafikverket's NVDB |
| Documentation | Lantmäteriet's technical description | llms.txt and an OpenAPI 3.1 document for coding agents |

## When Direkt fits better

- You want the register at no cost and can go through Lantmäteriet's review of your purpose yourself.
- You need the link from an address to its property, which Kartpunkt does not serve.
- You want no service between you and the source.

## When Kartpunkt fits

- You want to build today on test keys, without an application of your own.
- You need search that tolerates typos, validation that names what is wrong, or change checks for addresses you stored.
- You need roads, road distances or routes from NVDB in the same API.
- You want documentation a coding agent can follow.

## Sources

- Lantmäteriet, [Avgifter och leveransinformation för geodata](https://www.lantmateriet.se/globalassets/geodata/geodataprodukter/avgifter_och_leveransinformation_for_geodata.pdf) (fee document v2.31, 2026-05-29, pages 17 and 27): Belägenhetsadress Direkt at 0 kr. Checked 2026-09-24.
- Lantmäteriet, [Belägenhetsadress Direkt, technical description 4.2](https://geotorget.lantmateriet.se/dokument/projects/belaegenhetsadress-direkt/released/4.2/Teknisk-beskrivning.html): its operations. Checked 2026-09-16.

Unverified: we have not called Direkt, so we make no claim about how its search handles misspellings, and we read its validation and the absence of roads from the technical description only.
