Skip to main content

Uberiket

I Les V4 har vi innført et uberiket API for vegnett og vegobjekter. Dette er til bruk for de som ikke trenger data som blir beriket gjennom metrerings- og segmenteringsprossesen i les V4. Det uberikede APIet tilbyr følgende felter for hhv. noder, veglenkesekvenser og vegobjekter:

Noder:

  • Gyldighetsperiode (start- og sluttdato)
  • Porter
  • Geometri

Veglenkesekvenser:

  • Porter
  • Veglenker
  • Lengde

Vegobjekter:

  • Gyldighetsperiode (start- og sluttdato)
  • Egenskaper
  • Barn
  • Stedfestinger

Mer detaljert info finnes her: Open-API NVDB API Les V4 - Uberiket. Dersom du bare har behov noe av det som er listet over, anbefales det å ta i bruk det uberikede APIet. Dette er fordi det uberikede APIet raskere blir oppdatert ettersom den ikke er avhengig av segmenteringspipelinen.

APIet tilbyr også vegnett- og vegobjekthendelser. Dette er hendelser som sier når og hvilke endringer som har skjedd på vegnettet eller på vegobjekter innenfor en gitt vegobjekttype.

Hent vegobjekt​

Mønster​

GET /uberiket/api/v1/vegobjekter/{typeId}
GET /uberiket/api/v1/vegobjekter/{typeId}/{vegobjektId}/{versjon}
GET /uberiket/api/v1/vegobjekter/{typeId}/{vegobjektId}/historisk

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegobjekter/105/78697178/1?inkluder=gyldighetsperiode,egenskaper
{
"id":78697178,
"versjon":1,
"typeId":105,
"gyldighetsperiode":{
"startdato":"1980-01-01",
"sluttdato":"2011-04-01"
},
"egenskaper":{
"2021":{
"verdi":2730
},
"5127":{
"verdi":"1980-01-01"
}
},
"sistEndret":"2025-04-30T12:20:24.604753Z"
}

Hent vegobjekter​

Mønster​

GET /uberiket/api/v1/vegobjekter/{typeId}

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegobjekter/105?antall=1&inkluder=gyldighetsperiode,egenskaper
{
"vegobjekter": [
{
"id": 78697178,
"versjon": 1,
"typeId": 105,
"gyldighetsperiode": {
"startdato": "1980-01-01",
"sluttdato": "2011-04-01"
},
"egenskaper": {
"2021": {
"verdi": 2730
},
"5127": {
"verdi": "1980-01-01"
}
},
"sistEndret": "2025-04-30T12:20:24.604753Z"
}
],
"metadata": {
"returnert": 1,
"sidestorrelse": 1,
"neste": {
"start": "78697178-1",
"href": "https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegobjekter/105?inkluder=gyldighetsperiode,egenskaper&start=78697178-1&antall=1"
}
}
}

Hent veglenkesekvens​

Mønster​

GET /uberiket/api/v1/vegnett/veglenkesekvenser/{veglenkesekvensId}

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/veglenkesekvenser/1
{
"id":1,
"porter":[
{
"nummer":1,
"nodeId":1264799,
"nodePortNummer":1,
"posisjon":0
},
{
"nummer":2,
"nodeId":1264800,
"nodePortNummer":1,
"posisjon":1
},
{
"nummer":3,
"nodeId":2955499,
"nodePortNummer":1,
"posisjon":0.45729325
},
{
"nummer":4,
"nodeId":2955500,
"nodePortNummer":1,
"posisjon":0.56216505
},
{
"nummer":5,
"nodeId":2955501,
"nodePortNummer":1,
"posisjon":0.82068135
}
],
"veglenker":[
{
"nummer":1,
"gyldighetsperiode":{
"startdato":"1950-01-01"
},
"konnektering":false,
"topologiniva":0,
"maledato":"1950-01-01",
"malemetode":1,
"detaljniva":3,
"typeVeg":1,
"startport":1,
"sluttport":3,
"kommune":4201,
"geometri":{
"wkt":"LINESTRING Z(155306.4 6527946.16 110.02, 155309.36 6527951.96 110.36, 155312.28 6527959.97 110.6, 155315.29 6527971.77 110.73, 155318.06 6527986.32 111.32, 155321.04 6528001.86 111.88, 155323.46 6528015.08 112.5, 155325.26 6528027.75 113.42, 155326.05 6528029.85 113.62, 155327.01 6528031.56 113.7, 155327.94 6528033.02 113.89, 155329.41 6528034.5 114.05, 155331.19 6528035.6 114.36, 155333.21 6528036.51 114.52, 155335.49 6528036.82 114.54, 155338.98 6528037.06 114.83, 155342.89 6528036.52 114.88)",
"srid":5973,
"lengde":106.31254090044904,
"datafangstdato":"2023-05-24",
"temakode":7001,
"kommune":4201,
"oppdateringsdato":"2024-02-28",
"kvalitet":{
"malemetode":24,
"malemetodeHoyde":24,
"noyaktighet":105,
"noyaktighetHoyde":60,
"synbarhet":2,
"maksimaltAvvik":-1
}
},
"lengde":106.312540900365,
"feltoversikt":[
"1",
"2"
]
},
{
"nummer":2,
"gyldighetsperiode":{
"startdato":"1950-01-01"
},
"konnektering":false,
"topologiniva":0,
"maledato":"1950-01-01",
"malemetode":1,
"detaljniva":3,
"typeVeg":1,
"startport":3,
"sluttport":4,
"kommune":4201,
"geometri":{
"wkt":"LINESTRING Z(155342.89 6528036.52 114.88, 155361.6 6528033.29 115.01)",
"srid":5973,
"lengde":18.98720358548269,
"datafangstdato":"2023-05-24",
"temakode":7001,
"medium":3,
"kommune":4201,
"oppdateringsdato":"2024-02-28",
"kvalitet":{
"malemetode":24,
"malemetodeHoyde":24,
"noyaktighet":35,
"noyaktighetHoyde":20,
"synbarhet":0,
"maksimaltAvvik":-1
}
},
"lengde":18.9872035855114,
"feltoversikt":[
"1",
"2"
]
},
{
"nummer":3,
"gyldighetsperiode":{
"startdato":"1950-01-01"
},
"konnektering":false,
"topologiniva":0,
"maledato":"1950-01-01",
"malemetode":1,
"detaljniva":3,
"typeVeg":1,
"startport":4,
"sluttport":5,
"kommune":4201,
"geometri":{
"wkt":"LINESTRING Z(155361.6 6528033.29 115.01, 155366.7 6528033.05 115.15, 155369.96 6528033.49 115.14, 155373.36 6528034.58 115.14, 155376.72 6528036.11 115.12, 155380.02 6528038.75 115.04, 155383.29 6528042.13 114.91, 155385.93 6528045.54 114.78, 155388.84 6528050.2 114.65, 155394.67 6528061.48 114.44, 155400.27 6528072.2 114.07)",
"srid":5973,
"lengde":59.20056740288685,
"datafangstdato":"2023-05-24",
"temakode":7001,
"kommune":4201,
"oppdateringsdato":"2024-02-28",
"kvalitet":{
"malemetode":24,
"malemetodeHoyde":24,
"noyaktighet":105,
"noyaktighetHoyde":60,
"synbarhet":2,
"maksimaltAvvik":-1
}
},
"lengde":59.2005674024501,
"feltoversikt":[
"1",
"2"
]
},
{
"nummer":4,
"gyldighetsperiode":{
"startdato":"1950-01-01",
"sluttdato":"2015-01-01"
},
"konnektering":false,
"topologiniva":0,
"maledato":"1950-01-01",
"malemetode":1,
"detaljniva":3,
"typeVeg":1,
"startport":5,
"sluttport":2,
"kommune":4201,
"geometri":{
"wkt":"LINESTRING Z(155400.27 6528072.2 114.07, 155400.7 6528074.6 114.881, 155401.3 6528082.5 114.781, 155401 6528084.6 114.681, 155400.7 6528087.5 114.581, 155399.8 6528094.4 114.481, 155399.2 6528098.9 114.481, 155399.2 6528099.4 114.481, 155399.3 6528104.4 114.581, 155400.6 6528109.2 114.681, 155403.2 6528113.5 114.681)",
"srid":5973,
"lengde":42.533666038356294,
"datafangstdato":"2004-06-03",
"temakode":7001,
"kommune":4201,
"kvalitet":{
"malemetode":18,
"malemetodeHoyde":-1,
"noyaktighet":22,
"noyaktighetHoyde":-1,
"synbarhet":99,
"maksimaltAvvik":-1
}
},
"lengde":42.5336660392262,
"feltoversikt":[
"1",
"2"
]
}
],
"lengde":228.048373790182,
"sistEndret":"2025-05-02T12:58:26.766503Z"
}

Hent veglenkesekvenser​

Mønster​

GET /uberiket/api/v1/vegnett/veglenkesekvenser

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/veglenkesekvenser?antall=1
{
"veglenkesekvenser": [
{
"id": 1,
"porter": [
{
"nummer": 1,
"nodeId": 1264799,
"nodePortNummer": 1,
"posisjon": 0
},
{
"nummer": 2,
"nodeId": 1264800,
"nodePortNummer": 1,
"posisjon": 1
},
{
"nummer": 3,
"nodeId": 2955499,
"nodePortNummer": 1,
"posisjon": 0.45729325
},
{
"nummer": 4,
"nodeId": 2955500,
"nodePortNummer": 1,
"posisjon": 0.56216505
},
{
"nummer": 5,
"nodeId": 2955501,
"nodePortNummer": 1,
"posisjon": 0.82068135
}
],
"veglenker": [
{
"nummer": 1,
"gyldighetsperiode": {
"startdato": "1950-01-01"
},
"konnektering": false,
"topologiniva": 0,
"maledato": "1950-01-01",
"malemetode": 1,
"detaljniva": 3,
"typeVeg": 1,
"startport": 1,
"sluttport": 3,
"kommune": 4201,
"geometri": {
"wkt": "LINESTRING Z(155306.4 6527946.16 110.02, 155309.36 6527951.96 110.36, 155312.28 6527959.97 110.6, 155315.29 6527971.77 110.73, 155318.06 6527986.32 111.32, 155321.04 6528001.86 111.88, 155323.46 6528015.08 112.5, 155325.26 6528027.75 113.42, 155326.05 6528029.85 113.62, 155327.01 6528031.56 113.7, 155327.94 6528033.02 113.89, 155329.41 6528034.5 114.05, 155331.19 6528035.6 114.36, 155333.21 6528036.51 114.52, 155335.49 6528036.82 114.54, 155338.98 6528037.06 114.83, 155342.89 6528036.52 114.88)",
"srid": "EPSG_5973",
"lengde": 106.31254090044904,
"datafangstdato": "2023-05-24",
"temakode": 7001,
"kommune": 4201,
"oppdateringsdato": "2024-02-28",
"kvalitet": {
"malemetode": 24,
"malemetodeHoyde": 24,
"noyaktighet": 105,
"noyaktighetHoyde": 60,
"synbarhet": 2,
"maksimaltAvvik": -1,
"datafangstmetode": "fot",
"datafangstmetodeHoyde": "fot"
}
},
"lengde": 106.312540900365,
"feltoversikt": [
"1",
"2"
]
},
{
"nummer": 2,
"gyldighetsperiode": {
"startdato": "1950-01-01"
},
"konnektering": false,
"topologiniva": 0,
"maledato": "1950-01-01",
"malemetode": 1,
"detaljniva": 3,
"typeVeg": 1,
"startport": 3,
"sluttport": 4,
"kommune": 4201,
"geometri": {
"wkt": "LINESTRING Z(155342.89 6528036.52 114.88, 155361.6 6528033.29 115.01)",
"srid": "EPSG_5973",
"lengde": 18.98720358548269,
"datafangstdato": "2023-05-24",
"temakode": 7001,
"medium": 3,
"kommune": 4201,
"oppdateringsdato": "2024-02-28",
"kvalitet": {
"malemetode": 24,
"malemetodeHoyde": 24,
"noyaktighet": 35,
"noyaktighetHoyde": 20,
"synbarhet": 0,
"maksimaltAvvik": -1,
"datafangstmetode": "fot",
"datafangstmetodeHoyde": "fot"
}
},
"lengde": 18.9872035855114,
"feltoversikt": [
"1",
"2"
]
},
{
"nummer": 3,
"gyldighetsperiode": {
"startdato": "1950-01-01"
},
"konnektering": false,
"topologiniva": 0,
"maledato": "1950-01-01",
"malemetode": 1,
"detaljniva": 3,
"typeVeg": 1,
"startport": 4,
"sluttport": 5,
"kommune": 4201,
"geometri": {
"wkt": "LINESTRING Z(155361.6 6528033.29 115.01, 155366.7 6528033.05 115.15, 155369.96 6528033.49 115.14, 155373.36 6528034.58 115.14, 155376.72 6528036.11 115.12, 155380.02 6528038.75 115.04, 155383.29 6528042.13 114.91, 155385.93 6528045.54 114.78, 155388.84 6528050.2 114.65, 155394.67 6528061.48 114.44, 155400.27 6528072.2 114.07)",
"srid": "EPSG_5973",
"lengde": 59.20056740288685,
"datafangstdato": "2023-05-24",
"temakode": 7001,
"kommune": 4201,
"oppdateringsdato": "2024-02-28",
"kvalitet": {
"malemetode": 24,
"malemetodeHoyde": 24,
"noyaktighet": 105,
"noyaktighetHoyde": 60,
"synbarhet": 2,
"maksimaltAvvik": -1,
"datafangstmetode": "fot",
"datafangstmetodeHoyde": "fot"
}
},
"lengde": 59.2005674024501,
"feltoversikt": [
"1",
"2"
]
},
{
"nummer": 4,
"gyldighetsperiode": {
"startdato": "1950-01-01",
"sluttdato": "2015-01-01"
},
"konnektering": false,
"topologiniva": 0,
"maledato": "1950-01-01",
"malemetode": 1,
"detaljniva": 3,
"typeVeg": 1,
"startport": 5,
"sluttport": 2,
"kommune": 4201,
"geometri": {
"wkt": "LINESTRING Z(155400.27 6528072.2 114.07, 155400.7 6528074.6 114.881, 155401.3 6528082.5 114.781, 155401 6528084.6 114.681, 155400.7 6528087.5 114.581, 155399.8 6528094.4 114.481, 155399.2 6528098.9 114.481, 155399.2 6528099.4 114.481, 155399.3 6528104.4 114.581, 155400.6 6528109.2 114.681, 155403.2 6528113.5 114.681)",
"srid": "EPSG_5973",
"lengde": 42.533666038356294,
"datafangstdato": "2004-06-03",
"temakode": 7001,
"kommune": 4201,
"kvalitet": {
"malemetode": 18,
"malemetodeHoyde": -1,
"noyaktighet": 22,
"noyaktighetHoyde": -1,
"synbarhet": 99,
"maksimaltAvvik": -1,
"datafangstmetode": "pla"
}
},
"lengde": 42.5336660392262,
"feltoversikt": [
"1",
"2"
]
}
],
"lengde": 228.048373790182,
"sistEndret": "2025-05-02T12:58:26.766503Z"
}
],
"metadata": {
"returnert": 1,
"sidestorrelse": 1,
"neste": {
"start": "1",
"href": "https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/veglenkesekvenser?startId=1&antall=1"
}
}
}

Hent node​

Mønster​

GET /uberiket/api/v1/vegnett/noder/{nodeId}

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/noder/22592
{
"id": 22592,
"porter": [
{
"nummer": 1,
"veglenkesekvensId": 14907,
"veglenkesekvensPortNummer": 1
},
{
"nummer": 2,
"veglenkesekvensId": 1982,
"veglenkesekvensPortNummer": 3
}
],
"gyldighetsperiode": {
"startdato": "1950-01-01"
},
"geometri": {
"wkt": "POINT Z(100007.01 6502759.34 243.67)",
"srid": "EPSG_5973"
},
"sistEndret": "2025-05-02T12:58:24.274412Z"
}

Hent noder​

Mønster​

GET /uberiket/api/v1/vegnett/noder

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/noder?antall=1
{
"noder": [
{
"id": 22592,
"porter": [
{
"nummer": 1,
"veglenkesekvensId": 14907,
"veglenkesekvensPortNummer": 1
},
{
"nummer": 2,
"veglenkesekvensId": 1982,
"veglenkesekvensPortNummer": 3
}
],
"gyldighetsperiode": {
"startdato": "1950-01-01"
},
"geometri": {
"wkt": "POINT Z(100007.01 6502759.34 243.67)",
"srid": "EPSG_5973"
},
"sistEndret": "2025-05-02T12:58:24.274412Z"
}
],
"metadata": {
"returnert": 1,
"sidestorrelse": 1,
"neste": {
"start": "22592",
"href": "https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegnett/noder?startId=22592&antall=1"
}
}
}

Strømme vegnett og vegobjekter​

Det er også mulig å strømme veglenker, veglenkesekvenser og vegobjekter som NDJSON som et alternativ til vanlig paginering. Disse blir strømmet med stigende ID og man kan spesifisere start parameter for å fortsette strømmen fra en spesifikk ID. Man kan også spesifisere hvor mange objekter som skal retureres i strømmen med antall parameteret. Standardverdi for antall er 10 000, og man vil dermed strømme 10 000 objekter av gangen før strømmen lukkes (og dermed må åpnes på nytt).

Mønster​

GET /uberiket/api/v1/vegobjekter/{typeId}/stream
GET /uberiket/api/v1/vegnett/veglenker/stream
GET /uberiket/api/v1/vegnett/veglenkesekvenser/stream

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/vegobjekter/105/stream?antall=0
{"id":78697179,"versjon":1,"typeId":105,"gyldighetsperiode":{"startdato":"1980-01-01"},"egenskaper":{"5127":{"verdi":"1980-01-01"},"2021":{"verdi":2730}},"barn":{},"stedfesting":[{"id":383266,"startposisjon":0.0,"sluttposisjon":1.0,"retning":0,"kjorefelt":[]}],"sistEndret":"2025-04-30T12:20:24.604753Z"}
{"id":78697180,"versjon":1,"typeId":105,"gyldighetsperiode":{"startdato":"1980-01-01"},"egenskaper":{"5127":{"verdi":"1980-01-01"},"2021":{"verdi":2730}},"barn":{},"stedfesting":[{"id":383265,"startposisjon":0.0,"sluttposisjon":1.0,"retning":0,"kjorefelt":[]}],"sistEndret":"2025-04-30T12:20:24.604753Z"}
...

Hent siste vegobjekthendelse for vegobjekttype​

Mønster​

GET /uberiket/api/v1/hendelser/vegobjekter/{typeId}/siste

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/vegobjekter/105/siste
{
"hendelseId": 238142929,
"hendelseType": "VegobjektVersjonEndret",
"vegobjektId": 1015750939,
"vegobjektTypeId": 105,
"vegobjektVersjon": 1,
"tidspunkt": "2025-06-03T07:35:16.830148Z"
}

Hent vegobjekthendelser​

Mønster​

GET /uberiket/api/v1/hendelser/vegobjekter/{typeId}

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/vegobjekter/105?fraHendelseId=238100000&antall=5
{
"hendelser": [
{
"hendelseId": 238122335,
"hendelseType": "VegobjektVersjonOpprettet",
"vegobjektId": 376223901,
"vegobjektTypeId": 105,
"vegobjektVersjon": 2,
"tidspunkt": "2025-06-02T12:18:35.371007Z"
},
{
"hendelseId": 238122336,
"hendelseType": "VegobjektVersjonEndret",
"vegobjektId": 376223901,
"vegobjektTypeId": 105,
"vegobjektVersjon": 1,
"tidspunkt": "2025-06-02T12:18:35.371007Z"
},
{
"hendelseId": 238122393,
"hendelseType": "VegobjektVersjonOpprettet",
"vegobjektId": 1023833096,
"vegobjektTypeId": 105,
"vegobjektVersjon": 1,
"tidspunkt": "2025-06-02T12:21:35.450082Z"
},
{
"hendelseId": 238138564,
"hendelseType": "VegobjektVersjonEndret",
"vegobjektId": 90832221,
"vegobjektTypeId": 105,
"vegobjektVersjon": 4,
"tidspunkt": "2025-06-03T06:02:41.749947Z"
},
{
"hendelseId": 238142872,
"hendelseType": "VegobjektVersjonEndret",
"vegobjektId": 85312218,
"vegobjektTypeId": 105,
"vegobjektVersjon": 7,
"tidspunkt": "2025-06-03T07:31:14.233092Z"
}
],
"metadata": {
"returnert": 5,
"sidestorrelse": 5,
"neste": {
"start": "238142872",
"href": "https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/vegobjekter/105?fraHendelseId=238142872&antall=5"
}
}
}

Hent siste vegnettshendelse​

Mønster​

GET /uberiket/api/v1/hendelser/noder/siste
GET /uberiket/api/v1/hendelser/vegnett/siste
GET /uberiket/api/v1/hendelser/veglenkesekvenser/siste

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/veglenkesekvenser/siste
{
"hendelseId": 15479911,
"nettelementId": 496698,
"nettelementType": 50002,
"tidspunkt": "2025-06-02T15:36:37.777537Z",
"hendelseType": "VeglenkesekvensEndret"
}

Hent vegnettshendelser​

Mønster​

GET /uberiket/api/v1/hendelser/noder
GET /uberiket/api/v1/hendelser/vegnett
GET /uberiket/api/v1/hendelser/veglenkesekvenser

Eksempel​

https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/veglenkesekvenser?fraHendelseId=15479000&antall=5
{
"hendelser": [
{
"hendelseId": 15479003,
"nettelementId": 3984416,
"nettelementType": 50002,
"tidspunkt": "2025-05-26T20:38:41.000324Z",
"hendelseType": "VeglenkesekvensOpprettet"
},
{
"hendelseId": 15479004,
"nettelementId": 3984415,
"nettelementType": 50002,
"tidspunkt": "2025-05-26T20:38:41.000324Z",
"hendelseType": "VeglenkesekvensOpprettet"
},
{
"hendelseId": 15479005,
"nettelementId": 1216697,
"nettelementType": 50002,
"tidspunkt": "2025-05-26T20:38:41.000324Z",
"hendelseType": "VeglenkesekvensEndret"
},
{
"hendelseId": 15479006,
"nettelementId": 284301,
"nettelementType": 50002,
"tidspunkt": "2025-05-26T20:38:41.000324Z",
"hendelseType": "VeglenkesekvensEndret"
},
{
"hendelseId": 15479007,
"nettelementId": 1216698,
"nettelementType": 50002,
"tidspunkt": "2025-05-26T20:38:41.000324Z",
"hendelseType": "VeglenkesekvensEndret"
}
],
"metadata": {
"returnert": 5,
"sidestorrelse": 5,
"neste": {
"start": "15479007",
"href": "https://nvdbapiles.atlas.vegvesen.no/uberiket/api/v1/hendelser/vegnett?fraHendelseId=15479007&antall=5"
}
}
}