Kontraktløs innsending
Kjapp redigering av egenskaper for ett NVDB objekt av gangen. Håndterer ikke kobling eller stedfesting.
Denne dokumentasjonen er under arbeid.
Funksjonen “Kontraktløs” brukes for enkle endringer i NVDB, utenfor en kontrakt. Kontraktløs har støtte for å sende inn mindre endringer for enkelte objekter.
For enkle endringer i NVDB kan det være greit å slippe administrasjonen som følger med en kontrakt i Datafangst. Derfor er det støtte for å sende inn mindre endringer. Dette er en kort gjennomgang av hvordan man kan sende inn slike endringer, enten gjennom APIet eller vår egen applikasjon.
For å finne brukerveiledning gjennom applikasjon, benytt navigasjonsknappene over.
Send inn endringer gjennom API
API-referanse
Det er foreløpig ett endepunkt tilgjengelig for innsending av endringer, hvor man kan sende inn et vegobjekt for oppdatering. Her følger en beskrivelse av hvordan man kan gjennomføre dette.
Enkelt vegobjekt
POST /api/v1/submissions
Det må følge med en header Authorization: Bearer {token}
, hvor token er et gyldig id_token fra OpenId Connect.
Eksempel
Et eksempel som gir uttrykk for mulighetene ved en slik innsending. Dette kopierer for det meste innsendingen fra Skriv, så vi anbefaler å bruke Skriv direkte om man skal bruke APIet, og la dette endepunktet i hovedsak være for bruk gjennom frontendapplikasjoner.
POST /api/v1/submissions
Content-Type: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
{
"typeId": 95,
"operation": "CREATE",
"tempId": "Skiltpunkt#1",
"validFrom": "2022-11-23",
"attributes": [
{
"typeId": 1876,
"value": 2866,
"operation": "IMPLICIT"
}
],
"locational": {
"point": {
"nvdbId": 578621,
"position": 0.3,
"direction: "WITH",
"sidePosition": "MH"
}
}
}