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"
}
}
}