Zkopírováno

/v1/Voucher/IsValid

Zkontroluje existenci voucheru (zda-li předaný kód existuje v systému).

Nutná oprávnění

Voucher_r

Požadavek

VoucherCodeValidRequest
Název Popis Typ Další informace
TimeStamp

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

unix time stamp

VoucherCode

Kód voucheru.

string

Povinný údaj

Příklad požadavku

application/json

Ukázka
{
  "VoucherCode": "PROMO-069",
  "TimeStamp": 1769347007
}

Odpověď

Popis odpovědi

Zkontroluje existenci voucheru (zda-li předaný kód existuje v systému).

VoucherIsValidResponse
Název Popis Typ Další informace
Exists

Označuje zda-li kód existuje.

boolean
IsExpired

Označuje zda-li platnost kódu expirovala.

boolean
IsUsed

Označuje zda-li byl kód již využit.

boolean
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
{
  "Exists": true,
  "IsExpired": false,
  "IsUsed": false,
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}