Gå til hovedinnhold

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