POST saunavuorot
Lisää uuden saunavuoron järjestelmään.
Request Information
URI Parameters
None.
Body Parameters
Uusi saunavuoro. ApiSaunavuoroName | Description | Type | Additional information |
---|---|---|---|
SaunaId | Asettaa tai palauttaa varattavan saunavuoron id:n. | integer | None. |
PukuhuoneId | Asettaa tai palauttaa mahdollisen pukuhuoneen id:n. | integer | None. |
Pukuhuone | Asettaa tai palauttaa pukuhuoneen nimen. Tätä käytetään mikäli PukuhuoneId on null, muutoin tieto ylikirjoitetaan asetetun pukuhuoneen nimellä. | string | None. |
VaraajaId | Asettaa tai palauttaa varaajan id:n. Mikäli varaajatyyppiid = 1 pitää varaajaId:n olla henkilö tai yritys Mikäli tyyppiid on 2 pitää varaajaId olla kustannuspaikan id, mikäli tyyppiid on 3 on kysymyksessä sopimuksen id. | integer | None. |
Varaajatyyppi | Asettaa tai palauttaa saunavuoron tyypin. | ApiSaunavuorotyyppi | None. |
Varauspäivä | Asettaa tai palauttaa varauspäivän. | DayOfWeek | None. |
VarausAlkaa | Asettaa tai palauttaa varausajankohdan. Vain tunti ja minuuttiosuudet ovat merkitseviä. | time interval | None. |
VarausPäättyy | Asettaa tai palauttaa varausajankohdan. Vain tunti ja minuuttiosuudet ovat merkitseviä. | time interval | None. |
Lisätiedot | Asettaa tai palauttaa varausta koskevia vapaamuotoisia lisätietoja. | string | None. |
Request Formats
application/json, text/json
Sample:
{ "SaunaId": 1, "PukuhuoneId": 1, "Pukuhuone": "sample string 2", "VaraajaId": 3, "Varaajatyyppi": "Osapuoli", "Varauspäivä": 0, "VarausAlkaa": "00:00:00.1234567", "VarausPäättyy": "00:00:00.1234567", "Lisätiedot": "sample string 6" }
application/xml, text/xml
Sample:
<ApiSaunavuoro xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Saunavuorot"> <Lisätiedot>sample string 6</Lisätiedot> <Pukuhuone>sample string 2</Pukuhuone> <PukuhuoneId>1</PukuhuoneId> <SaunaId>1</SaunaId> <VaraajaId>3</VaraajaId> <Varaajatyyppi>Osapuoli</Varaajatyyppi> <VarausAlkaa>PT0.1234567S</VarausAlkaa> <VarausPäättyy>PT0.1234567S</VarausPäättyy> <Varauspäivä>Sunday</Varauspäivä> </ApiSaunavuoro>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Muodostettu uusi saunavuoro.ApiSaunavuoroResponse
Name | Description | Type | Additional information |
---|---|---|---|
Id | integer | None. | |
KiinteistoId | integer | None. | |
Kiinteisto | string | None. | |
SaunaId | integer | None. | |
Sauna | string | None. | |
PukuhuoneId | integer | None. | |
Pukuhuone | string | None. | |
VaraajaId | integer | None. | |
Varaajatyyppi | ApiSaunavuorotyyppiInt | None. | |
Varauspäivä | DayOfWeek | None. | |
VarausAlkaa | time interval | None. | |
VarausPäättyy | time interval | None. | |
Lisätiedot | string | None. | |
Voimassaolo | ApiAikavali | None. |
Response Formats
application/json, text/json
Sample:
{ "Id": 1, "KiinteistoId": 2, "Kiinteisto": "sample string 3", "SaunaId": 4, "Sauna": "sample string 5", "PukuhuoneId": 1, "Pukuhuone": "sample string 6", "VaraajaId": 1, "Varaajatyyppi": 1, "Varauspäivä": 0, "VarausAlkaa": "00:00:00.1234567", "VarausPäättyy": "00:00:00.1234567", "Lisätiedot": "sample string 9", "Voimassaolo": { "Alkuaika": "2025-04-19T20:30:35.8873874+03:00", "Loppuaika": "2025-04-19T20:30:35.8873874+03:00" } }
application/xml, text/xml
Sample:
<ApiSaunavuoroResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Saunavuorot"> <Id>1</Id> <Kiinteisto>sample string 3</Kiinteisto> <KiinteistoId>2</KiinteistoId> <Lisätiedot>sample string 9</Lisätiedot> <Pukuhuone>sample string 6</Pukuhuone> <PukuhuoneId>1</PukuhuoneId> <Sauna>sample string 5</Sauna> <SaunaId>4</SaunaId> <VaraajaId>1</VaraajaId> <Varaajatyyppi>Osapuoli</Varaajatyyppi> <VarausAlkaa>PT0.1234567S</VarausAlkaa> <VarausPäättyy>PT0.1234567S</VarausPäättyy> <Varauspäivä>Sunday</Varauspäivä> <Voimassaolo xmlns:d2p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract"> <d2p1:Alkuaika>2025-04-19T20:30:35.8873874+03:00</d2p1:Alkuaika> <d2p1:Loppuaika>2025-04-19T20:30:35.8873874+03:00</d2p1:Loppuaika> </Voimassaolo> </ApiSaunavuoroResponse>