API for innsending: Innsending av reguleringsplanforslag
Forskjellige miljøer
Miljø - angitt som {miljø} i videre tekst | Basis url |
---|---|
Lokalt/utviklingsmiljø | |
Testmiljø (tt02) | |
Produksjon |
Autentisering
For test og produksjonsmiljø så må ID-porten benyttes, hvor dette veksles inn i et Altinn token. Se https://altinn.github.io/docs/api/rest/kom-i-gang/#autentisering2
Oppretting av nytt reguleringsplanforslag
https://docs.altinn.studio/teknologi/altinnstudio/altinn-api/app-api/instances/#create-instance
POST {miljø}/dibk/innsending-planforslag/instances
Request:
{
"appId" : "dibk/innsending-planforslag",
"instanceOwner":
{
"personNumber": "01017512345",
"organisationNumber": null
}
}
Respons:
{
"id": "12345/12209c8d-86a5-4c54-b256-4682f905f31c",
"instanceOwner": {
"partyId": "12345",
"personNumber": "01017512345"
},
"appId": "dibk/innsending-planforslag",
"org": "dibk",
"selfLinks": {
"apps": "https://altinn3local.no/dibk/innsending-planforslag/instances/12345/12209c8d-86a5-4c54-b256-4682f905f31c",
"platform": "https://platform.altinn3local.no/storage/api/v1/instances/12345/12209c8d-86a5-4c54-b256-4682f905f31c"
},
"process": {
"started": "2021-01-22T10:15:30.1999709Z",
"startEvent": "StartEvent_1",
"currentTask": {
"flow": 2,
"started": "2021-01-22T10:15:30.2221966Z",
"elementId": "Task_1",
"name": "Utfylling",
"altinnTaskType": "data"
}
},
"data": [
{
"id": "76300110-df37-4f8b-bad8-53de243a4998",
"instanceGuid": "12209c8d-86a5-4c54-b256-4682f905f31c",
"dataType": "oversendelseReguleringsplanforslag",
"contentType": "application/xml",
"blobStoragePath": "dibk/innsending-planforslag/12209c8d-86a5-4c54-b256-4682f905f31c/data/76300110-df37-4f8b-bad8-53de243a4998",
"selfLinks": {
"apps": "https://altinn3local.no/dibk/innsending-planforslag/instances/12345/12209c8d-86a5-4c54-b256-4682f905f31c/data/76300110-df37-4f8b-bad8-53de243a4998",
"platform": "https://platform.altinn3local.no/storage/api/v1/instances/12345/12209c8d-86a5-4c54-b256-4682f905f31c/data/76300110-df37-4f8b-bad8-53de243a4998"
},
"size": 664,
"locked": false,
"refs": [],
"isRead": true,
"created": "2021-01-22T10:15:30.6395289Z",
"lastChanged": "2021-01-22T10:15:30.6395289Z"
}
],
"created": "2021-01-22T10:15:30.2530894Z",
"lastChanged": "2021-01-22T10:15:30.2530894Z"
}
Hente ut et reguleringsplanforslag
https://docs.altinn.studio/teknologi/altinnstudio/altinn-api/app-api/instances/#get-instance
Respons:
Hente ut skjema(OversendelseReguleringsplanforslag)
For dataType = "oversendelseReguleringsplanforslag"
Respons:
Oppdatere et reguleringsplanforslag
Request:
Opplasting av vedlegg
Planbestemmelse i xml
For dataType=planbestemmelseXml
Plankart i gml
For dataType=plankartGml2d
Andre datatyper for opplasting:
dataType | Beskrivelse |
---|---|
oversendelseReguleringsplanforslag | Skjema for oversendelse av planforslaget |
planbestemmelseXml |
|
planbestemmelse |
|
plankartPDF |
|
plankartGml2d |
|
plankartGml3d |
|
planbeskrivelse |
|
varslingsbrev |
|
varslingsliste |
|
samlefilUttalelser |
|
kommentarerUttalelser |
|
illustrasjon |
|
juridiskIllustrasjon |
|
konsekvensutredning |
|
rosAnalyse |
|
utredning |
|
rapport |
|
annet |
|
Oppdatere et vedlegg
Slette et vedlegg
Sende inn et reguleringsplanforslag
Hvis alle valideringsregler som resulterer i feil er ok, så forsøker kallet å flytte innsendingen til status innsendt. Kallet vil vente på bekreftelse fra blant annet SvarUt på at forsendelsen er mottatt og under overføring til aktuell kommune.
Slette et reguleringsplanforslag
Legg til ?hard=true
om en ikke vil benytte søppelkasse funksjonene i altinn.