Hopp til slutten av metadata
Gå til begynnelsen av metadataene

Du ser på en gammel versjon av denne siden. Se den nye versjonen.

Sammenlign med nåværende Vis sidehistorikk

« Forrige Versjon 5 Neste »



Validerings APIet foreligger i to versjoner:


Versjon 1

URL

https://test-admbygg.dibk.no/api/validate/form
https://admbygg.dibk.no/api/validate/form


TypePOST
AutentiseringNA
Request objekt

Data finnes her: Tjenesteoppsett TT02 og Tjenesteoppsett PROD

Eksempel

Swagger testinghttps://test-admbygg.dibk.no/swagger/ui/index#!/FormValidation/FormValidation_ValidateForm
Response



Versjon 2

Denne versjonen utvider AttachmentTypesAndForms objektet og utfører flere valideringer på dette

URL

https://test-admbygg.dibk.no/api/validatev2/form
https://admbygg.dibk.no/api/validatev2/form


TypePOST
AutentiseringNA
Request objekt

Data finnes her: Tjenesteoppsett TT02 og Tjenesteoppsett PROD

Eksempel

Swagger testinghttps://test-admbygg.dibk.no/swagger/ui/index#!/FormValidation/FormValidation_ValidateV2Form
Response



Eksempel: Test med Swagger

Vi validerer en innsending av en nabovarsel distribusjon av denne typen:

 

Nabovarsel

Service Code: 4655, ServiceEditionCode: 4


https://tt02.altinn.no/api/metadata/formtask/4655/4 (metadata)

Nabovarsel hovedskjema 

DataFormatId: 6303, DataFormatVersion: 44820)


https://tt02.altinn.no/api/metadata/formtask/4655/4/forms/6303/44820/xsd

Vedlegg
("AttachmentTypeName", binære vedlegg)

Tillatte format: pdf, jpeg, jpg, tif, tiff, png

30MB max per vedlegg

Det kan bare være ett Folgebrev.

Situasjonsplan

Annet

TegningNyFasade

TegningNyPlan

TegningNyttSnitt

Folgebrev

RedegjoerelseEstetikk

TegningNyPlan

Dispensasjonssoeknad

TegningEksisterendeSnitt

TegningEksisterendeFasade


pdf, jpeg, jpg, tif, tiff, png



Antall: 0 til 99, 30MB max



Eksemplet vårt skal sendes inn med følgende vedlegg:

  • Situasjonsplan
  • TegningNyttSnitt
  • Folgebrev
  • Folgebrev (vi sender inn to følgebrev)


/api/validate/form


Request objektet blir satt opp med

  • datamodell IDer for nabovarsel XMLen,
  • XML data for skjemaet
    • her er den linearisert uten linjeskift og all anførselstegn i filen er escaped (version=\"1.0\" )
  • en liste av vedleggene

 



Resultat:


Vi har her fått en feil fordi vi mangler vedlegget "TegningNyFasade"

/api/validatev2/form

Versjon 2 av validerings APIet tar med mer data om vedleggene:

Filename vil sjekke om filtypen er tillatt, FileSize er i MB (mega bytes) og sjekker om vedlegget er innenfor tillatt størrelse.

Vi legger til vedlegget "TegningNyFasade" og setter vedleggene opp slik


Valideringsobjekter ser da slik ut:



Ved innsending av denne får vi disse feilene:



Her får vi valideringsfeil på:

  • Vedlegg må være ihht metadata for skjema. Filstørrelse for fil situasjonsplan.pdf er ikke gyldig.
  • Vedlegg må være ihht metadata for skjema. Filtype for fil tegningNyttSnitt.doc er ikke gyldig.
  • Vedlegg må være ihht metadata for skjema. Vedleggstype Folgebrev har for mange filer.




  • Ingen etiketter