Zkopírováno

/v1/BookingResource/Create

Vytvoří k dané provozovně nový zdroj a vrátí jeho Id.

Nutná oprávnění

BookingResource_cw

Požadavek

CreateBookingResourceRequest
Název Popis Typ Další informace
LocationId

Vnitřní Id provozovny ze systému Reservanto.

integer

Povinný údaj

SegmentId

Vnitřní Id zaměření ze systému Reservanto.

integer

Povinný údaj

Description

Popisek

string
MinTimeUnit

Minimální časový úsek („jeden dílek“) v minutách na který se bude dělit kalendář při zobrazení tohoto zdroje.

integer

Povinný údaj

Povolené hodnoty: 5,10,15,20,30,60,90,120,180

Name

Název

string

Povinný údaj

TimeStamp

Datum a čas prováděného dotazu

unix time stamp

Příklad požadavku

application/json

Ukázka
{
  "LocationId": 15898,
  "SegmentId": 1011,
  "Name": "Štěpán Práce",
  "Description": "Popisek",
  "MinTimeUnit": 30,
  "TimeStamp": 1769352497
}

Odpověď

Popis odpovědi

Vytvoří k dané provozovně nový zdroj a vrátí jeho Id.

CreateBookingResourceResponse
Název Popis Typ Další informace
BookingResourceId

Vnitřní Id zdroje ze systému Reservanto.

integer
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
{
  "BookingResourceId": 19564,
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}