Zkopírováno
/v1/FreeTime/Create
Vytváří nové volno pro konkrétní zdroj na daný termín.
Nutná oprávnění
Požadavek
CreateFreeTimeRequest | Název | Popis | Typ | Další informace |
|---|---|---|---|
| BookingResourceId |
Vnitřní Id zdroje ze systému Reservanto. |
integer
|
Povinný údaj |
| SegmentId |
Id zaměření, do kterého se volno vytváří. |
integer
|
Povinný údaj |
| EndsAt |
Konec volna. |
unix time stamp
|
Povinný údaj
|
| Note |
Poznámka k volnu. |
string
|
|
| Repetition |
Nastavení opakování |
RepetitionCreateRequest
|
|
| StartsAt |
Počátek volna. |
unix time stamp
|
Povinný údaj
|
| TimeStamp |
Datum a čas prováděného dotazu |
unix time stamp
|
|
Příklad požadavku
application/json
Ukázka
{
"SegmentId": 1011,
"StartsAt": 1769346000,
"EndsAt": 1769349600,
"Note": "Poznámka",
"Repetition": {
"UseRepetition": true,
"EndOfRepeat": 1772025194,
"RepeatCount": null,
"Frequency": 2,
"Interval": 1,
"DayInWeek": null,
"DayInMonth": null,
"Days": [
1,
3,
5
],
"EndType": 1
},
"BookingResourceId": 19564,
"TimeStamp": 1769346794
}
Odpověď
Popis odpovědi
Vytváří nové volno pro konkrétní zdroj na daný termín.
FreeTimeResponse | Název | Popis | Typ | Další informace |
|---|---|---|---|
| FreeTime |
Informace o volnu. |
FreeTimeApiModel
|
|
| ErrorMessage |
Chybová hláška doplňující chybu (např. pro debug). |
string
|
|
| ErrorMessages |
Pole chybových hlášek. Pokud vznikla jen 1 chyba, tak je tu jen 1 chybová hláška. |
string[]
|
|
| ErrorParameter |
Případný chybně zadaný parametr v požadavku. |
string
|
|
| ErrorParameters |
Pole chybně zadaných parametrů. Pokud je chybný jen 1 parametr, tak je tu jen 1. |
string[]
|
|
| IsError |
Indikuje, zda vznikla chyba. |
boolean
|
Příklad odpovědi
application/json
Ukázka
{
"FreeTime": {
"StartDate": 1768690800,
"EndDate": 1769295600,
"SegmentId": 1011,
"BookingResourceId": 19564,
"BookingResourceName": "Vilém Brána",
"CalendarId": 26512,
"CalendarName": "Kalendář",
"Note": "Poznámka",
"Id": 14589123
},
"IsError": false,
"ErrorParameter": null,
"ErrorMessage": null,
"ErrorParameters": [],
"ErrorMessages": []
}