Zkopírováno

/v1/Customer/Details

Načte detaily jednotlivého zákazníka podle jeho interního Id.

Nutná oprávnění

Customer_r

Požadavek

CustomerRequest
Název Popis Typ Další informace
CustomerId

Vnitřní Id zákazníka ze systému Reservanto.

integer

Povinný údaj

TimeStamp

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

unix time stamp

Příklad požadavku

application/json

Ukázka
{
  "CustomerId": 965123,
  "TimeStamp": 1769347042
}

Odpověď

Popis odpovědi

Načte detaily jednotlivého zákazníka podle jeho interního Id.

CustomerDetailResponse
Název Popis Typ Další informace
CustomerDetails

Detailní informace o zákazníkovi.

CustomerDetailApiModel
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
{
  "CustomerDetails": {
    "Credit": 800.0,
    "LoyaltyPoints": 675.0,
    "LoyaltyPointsCanBeUsed": true,
    "LoyaltyPointsCash": 337.5,
    "BoughtPasses": [
      {
        "PassId": 55987,
        "PassToCustomerId": 634255,
        "PassName": "5x sbírání jablek",
        "IsIntermissionActive": false,
        "AllowedIntermissionValues": [
          2,
          4,
          6,
          7
        ],
        "ExpirationDate": 1800883042,
        "Intermissions": [
          {
            "Id": 14589123,
            "From": 1768690800,
            "To": 1769295600
          }
        ],
        "AggregatedCount": 1,
        "ActiveFrom": 1737811042,
        "CreatedAt": 1769347042,
        "DurationMinutes": 259200.0,
        "Usages": [
          {
            "PassUsageId": 56136,
            "BookingServiceId": 112325,
            "Count": 1,
            "Used": 0
          }
        ]
      }
    ],
    "Notes": [
      {
        "Id": 87345,
        "Text": "Text",
        "CreatedAt": 1769347042,
        "LastEdit": 1766668642
      }
    ],
    "PriceLevelId": 34521,
    "PriceLevelName": "Student",
    "Id": 965123
  },
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}