POST dokumenttipankki/liitteet/lisaa
Lisää liitteen annettuun kansioon
Request Information
URI Parameters
None.
Body Parameters
ApiDokumenttipankkiUusiLiiteName | Description | Type | Additional information |
---|---|---|---|
KohdeId | Kohteen Id jolle liite lisätään | integer | Required |
Kansio | Alikansio johon liite lisätään, esim. Pelastussuunnitelmat/Pyörävaja/2015 | string | String length: inclusive between 0 and 255 |
Kategoria | Liitteen kategoria | string | RequiredString length: inclusive between 0 and 50 |
Nimi | Liitteen nimi | string | RequiredString length: inclusive between 0 and 100 |
TiedostonNimi | Tiedostonimi | string | RequiredString length: inclusive between 0 and 100 |
Tiedostosisalto | Tiedostosisältö | Collection of byte | RequiredMin length: 1 |
LiitteenKuvaus | Tiedoston kuvaus | string | String length: inclusive between 0 and 4000 |
Request Formats
application/json, text/json
Sample:
{ "KohdeId": 1, "Kansio": "sample string 2", "Kategoria": "sample string 3", "Nimi": "sample string 4", "TiedostonNimi": "sample string 5", "Tiedostosisalto": "QEA=", "LiitteenKuvaus": "sample string 6" }
application/xml, text/xml
Sample:
<ApiDokumenttipankkiUusiLiite xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Dokumenttipankki"> <Kansio>sample string 2</Kansio> <Kategoria>sample string 3</Kategoria> <KohdeId>1</KohdeId> <LiitteenKuvaus>sample string 6</LiitteenKuvaus> <Nimi>sample string 4</Nimi> <TiedostonNimi>sample string 5</TiedostonNimi> <Tiedostosisalto>QEA=</Tiedostosisalto> </ApiDokumenttipankkiUusiLiite>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Palauttaa liitteen id:n ja suoralatauslinkin.ApiDokumenttipankkiUusiLiiteResponse
Name | Description | Type | Additional information |
---|---|---|---|
LiiteId | Lisätyn liitteen id | integer | None. |
URL | URL josta liitteen voi ladata | string | None. |
Response Formats
application/json, text/json
Sample:
{ "LiiteId": 1, "URL": "sample string 2" }
application/xml, text/xml
Sample:
<ApiDokumenttipankkiUusiLiiteResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Dokumenttipankki"> <LiiteId>1</LiiteId> <URL>sample string 2</URL> </ApiDokumenttipankkiUusiLiiteResponse>