curl --request GET \
--url https://lens-api.tic.io/addresses/by-location \
--header 'x-api-key: <api-key>'import requests
url = "https://lens-api.tic.io/addresses/by-location"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://lens-api.tic.io/addresses/by-location', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://lens-api.tic.io/addresses/by-location",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://lens-api.tic.io/addresses/by-location"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://lens-api.tic.io/addresses/by-location")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://lens-api.tic.io/addresses/by-location")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"addressObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"versionGiltigFran": "2023-11-07T05:31:56Z",
"statusforbelagenhetsadress": "<string>",
"gata": "<string>",
"adressomradestyp": "<string>",
"gardsadressomradeFaststalltnamn": "<string>",
"adressplatsnummer": "<string>",
"bokstavstillagg": "<string>",
"lagestillagg": "<string>",
"lagestillaggsnummer": 123,
"adressplatstyp": "<string>",
"insamlingslage": "<string>",
"avvikerfranstandarden": true,
"avvikandeadressplatsbeteckning": "<string>",
"popularnamn": "<string>",
"anlaggningstyp": "<string>",
"anlaggningstext": "<string>",
"postnummer": 123,
"postort": "<string>",
"distriktskod": "<string>",
"distriktsnamn": "<string>",
"kommundelFaststalltnamn": "<string>",
"lanskod": "<string>",
"kommunkod": "<string>",
"kommunnamn": "<string>",
"registerEnhetObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"property": {
"registerEnhetObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"beteckning": "<string>",
"trakt": "<string>",
"block": "<string>",
"enhet": 123,
"kommunkod": "<string>",
"kommunnamn": "<string>",
"lanskod": "<string>",
"osakertlage": true,
"objekttyp": "<string>",
"omradesnummer": 123,
"samjelittera": "<string>"
},
"latitude": 123,
"longitude": 123,
"distanceMeters": 123
}Get address by latitude and longitude (WGS84)
Resolves a WGS84 coordinate to its Lantmäteriet location context. First the registered cadastral unit containing the point is resolved — a fastighet or a settled samfällighet (both carry a registerenhetsreferens); when no registered unit contains the point (only an unsettled ‘outrett’ area, water, or outside coverage) 404 is returned. Then the building footprint containing the point is found and its belägenhetsadress returned. When the point is on a property but not inside a building (or the building has no address), the property is returned with all address fields null.
curl --request GET \
--url https://lens-api.tic.io/addresses/by-location \
--header 'x-api-key: <api-key>'import requests
url = "https://lens-api.tic.io/addresses/by-location"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://lens-api.tic.io/addresses/by-location', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://lens-api.tic.io/addresses/by-location",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://lens-api.tic.io/addresses/by-location"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://lens-api.tic.io/addresses/by-location")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://lens-api.tic.io/addresses/by-location")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"addressObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"versionGiltigFran": "2023-11-07T05:31:56Z",
"statusforbelagenhetsadress": "<string>",
"gata": "<string>",
"adressomradestyp": "<string>",
"gardsadressomradeFaststalltnamn": "<string>",
"adressplatsnummer": "<string>",
"bokstavstillagg": "<string>",
"lagestillagg": "<string>",
"lagestillaggsnummer": 123,
"adressplatstyp": "<string>",
"insamlingslage": "<string>",
"avvikerfranstandarden": true,
"avvikandeadressplatsbeteckning": "<string>",
"popularnamn": "<string>",
"anlaggningstyp": "<string>",
"anlaggningstext": "<string>",
"postnummer": 123,
"postort": "<string>",
"distriktskod": "<string>",
"distriktsnamn": "<string>",
"kommundelFaststalltnamn": "<string>",
"lanskod": "<string>",
"kommunkod": "<string>",
"kommunnamn": "<string>",
"registerEnhetObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"property": {
"registerEnhetObjektIdentitet": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"beteckning": "<string>",
"trakt": "<string>",
"block": "<string>",
"enhet": 123,
"kommunkod": "<string>",
"kommunnamn": "<string>",
"lanskod": "<string>",
"osakertlage": true,
"objekttyp": "<string>",
"omradesnummer": 123,
"samjelittera": "<string>"
},
"latitude": 123,
"longitude": 123,
"distanceMeters": 123
}Authorizations
Query Parameters
The latitude of the position (WGS84)
The longitude of the position (WGS84)
Response
Property at the point, with the containing building's address when available. Address fields may be null when the point is not inside a building or the building has no address.
Show child attributes
Show child attributes