POST dokumenttipankki/liitteet/lisaa
Lisää liitteen annettuun kansioon
Request Information
URI Parameters
None.
Body Parameters
ApiDokumenttipankkiUusiLiite| Name | 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>