POST legacy/muutostyot/lisaakommentilla
Lisää uuden muutostyöehdotuksen kommentilla sekä tiedottaa sidosryhmia
Request Information
URI Parameters
None.
Body Parameters
ApiAlterationInsertWithCommentName | Description | Type | Additional information |
---|---|---|---|
KommenttiLiitteineen | Muutostyön kommentit liitteineen | ApiAlterationCommentInsertWithAttachment | None. |
KohdeId | Kohteen, esimerkiksi huoneiston kohdeId | integer | Required |
OsapuoliId | Osapuolen Id | integer | None. |
Etunimi | Muutostyöilmoituksen tekijän etunimi | string | RequiredString length: inclusive between 0 and 25 |
Sukunimi | Muutostyöilmoituksen tekijän sukunumi | string | RequiredString length: inclusive between 0 and 25 |
Puhelin | Muutostyöilmoituksen tekijän puhelinnumero | string | RequiredString length: inclusive between 0 and 20 |
Sahkoposti | Muutostyöilmoituksen tekijän sähköposti | string | RequiredString length: inclusive between 0 and 100 |
Aloitusaika | Koska muutostyö aloitetaan | date | Required |
Lopetusaika | Koska muutostyö on valmis | date | None. |
OsakkaanLisatieto | Mahdollinen lisätieto muutostyöstä | string | String length: inclusive between 0 and 250 |
Muutostyot | Muutostöiden kohteet, vähintään yksi mutta voi olla useampikin. | Collection of ApiAlterationPropositionInsert | Required |
Request Formats
application/json, text/json
Sample:
{ "KommenttiLiitteineen": { "Kommentti": { "Kommentti": "sample string 1", "KommenttiTyyppi": "Hyväksytty", "Laatija": "sample string 2", "LaatijanRooli": "sample string 3" }, "Liitteet": [ { "FileName": "sample string 1", "Description": "sample string 2", "ContentType": "sample string 3", "FileContent": "QEA=" }, { "FileName": "sample string 1", "Description": "sample string 2", "ContentType": "sample string 3", "FileContent": "QEA=" } ] }, "KohdeId": 1, "OsapuoliId": 1, "Etunimi": "sample string 2", "Sukunimi": "sample string 3", "Puhelin": "sample string 4", "Sahkoposti": "sample string 5", "Aloitusaika": "2025-04-19T20:25:21.0490609+03:00", "Lopetusaika": "2025-04-19T20:25:21.0490609+03:00", "OsakkaanLisatieto": "sample string 7", "Muutostyot": [ { "MuutostyoKohde": 1, "Kuvaus": "sample string 2", "TyonSuorittajanNimi": "sample string 3", "TyonSuorittajanYtunnus": "sample string 4" }, { "MuutostyoKohde": 1, "Kuvaus": "sample string 2", "TyonSuorittajanNimi": "sample string 3", "TyonSuorittajanYtunnus": "sample string 4" } ] }
application/xml, text/xml
Sample:
<ApiAlterationInsertWithComment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Muutosty%C3%B6t"> <Aloitusaika>2025-04-19T20:25:21.0490609+03:00</Aloitusaika> <Etunimi>sample string 2</Etunimi> <KohdeId>1</KohdeId> <Lopetusaika>2025-04-19T20:25:21.0490609+03:00</Lopetusaika> <Muutostyot> <ApiAlterationPropositionInsert> <Kuvaus>sample string 2</Kuvaus> <MuutostyoKohde>1</MuutostyoKohde> <TyonSuorittajanNimi>sample string 3</TyonSuorittajanNimi> <TyonSuorittajanYtunnus>sample string 4</TyonSuorittajanYtunnus> </ApiAlterationPropositionInsert> <ApiAlterationPropositionInsert> <Kuvaus>sample string 2</Kuvaus> <MuutostyoKohde>1</MuutostyoKohde> <TyonSuorittajanNimi>sample string 3</TyonSuorittajanNimi> <TyonSuorittajanYtunnus>sample string 4</TyonSuorittajanYtunnus> </ApiAlterationPropositionInsert> </Muutostyot> <OsakkaanLisatieto>sample string 7</OsakkaanLisatieto> <OsapuoliId>1</OsapuoliId> <Puhelin>sample string 4</Puhelin> <Sahkoposti>sample string 5</Sahkoposti> <Sukunimi>sample string 3</Sukunimi> <KommenttiLiitteineen> <Kommentti> <Kommentti>sample string 1</Kommentti> <KommenttiTyyppi>Hyväksytty</KommenttiTyyppi> <Laatija>sample string 2</Laatija> <LaatijanRooli>sample string 3</LaatijanRooli> </Kommentti> <Liitteet> <ApiAlterationCommentAttachmentInsert> <ContentType>sample string 3</ContentType> <Description>sample string 2</Description> <FileContent>QEA=</FileContent> <FileName>sample string 1</FileName> </ApiAlterationCommentAttachmentInsert> <ApiAlterationCommentAttachmentInsert> <ContentType>sample string 3</ContentType> <Description>sample string 2</Description> <FileContent>QEA=</FileContent> <FileName>sample string 1</FileName> </ApiAlterationCommentAttachmentInsert> </Liitteet> </KommenttiLiitteineen> </ApiAlterationInsertWithComment>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GenericPostResponse
Name | Description | Type | Additional information |
---|---|---|---|
Id | Uuden resurssin id. | integer | None. |
Response Formats
application/json, text/json
Sample:
{ "Id": 1 }
application/xml, text/xml
Sample:
<GenericPostResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract"> <Id>1</Id> </GenericPostResponse>