Zkopírováno

/v1/BookingService/LoadAll

Načte všechny služby, které daný obchodník poskytuje.

Nutná oprávnění

BookingService_cr

Požadavek

MerchantSelectRequest
Název Popis Typ Další informace
MerchantId

Id obchodníka. Pozor na Podmínka úprav obchodníků.

integer

Povinný údaj

TimeStamp

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

unix time stamp

Příklad požadavku

application/json

Ukázka
{
  "MerchantId": 2038,
  "TimeStamp": 1769352519
}

Odpověď

Popis odpovědi

Načte všechny služby, které daný obchodník poskytuje.

LoadAllBookingServiceResponse
Název Popis Typ Další informace
BookingServices

Seznam služeb.

BookingServiceApiModel[]
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
{
  "BookingServices": [
    {
      "Name": "Sbírání jablek",
      "Description": "Popisek",
      "Duration": 60,
      "Price": 500.0,
      "VatRate": 0.21,
      "VatRateNullable": 0.21,
      "SegmentId": 1011,
      "SegmentName": "Zaměření",
      "CategoryId": 98456,
      "CategoryName": "Kategorie",
      "BookingResourceIds": [
        19564,
        20129
      ],
      "AvailablePriceLevels": [
        {
          "Name": "Student",
          "Price": 500.0,
          "Id": 34521
        }
      ],
      "State": "Public",
      "Id": 112325
    }
  ],
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}