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 2 Neste »



Validerings APIet foreligger i to versjoner:

  • /api/validatev2/form

  • /api/validate/form



FTB APIene kan testes gjennom Swagger både på test og prod miljøene:

https://admbygg.dibk.no/swagger

https://test-admbygg.dibk.no/swagger


Eksempel: Test med Swagger

Vi validerer et nabovarsel V4. Tjenesten er konfigurert slik.

 

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 er er nabovarsel 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:





  • Ingen etiketter

0 kommentarer

Du er ikke logget inn. Eventuelle endringer du gjør, vil bli merket med anonym. Hvis du allerede har en konto, ønsker du kanskje å logge på.