Zkopírováno

/v1/Credit/GetHistory

Načte historii kreditových pohybů.

Nutná oprávnění

Credit_r

Požadavek

CreditGetHistoryRequest
Název Popis Typ Další informace
IntervalEnd

Konec prohledávaného intervalu.

unix time stamp

Povinný údaj

IntervalStart

Počátek prohledávaného intervalu.

unix time stamp

Povinný údaj

OnlyPurchases

Příznak, zda-li se mají stahovat pouze kladné pohyby (dobití).

boolean
OnlyUsages

Příznak, zda-li se mají stahovat pouze záporné pohyby (čerpání).

boolean
TimeStamp

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

unix time stamp

Příklad požadavku

application/json

Ukázka
{
  "OnlyPurchases": false,
  "OnlyUsages": false,
  "IntervalStart": 1768690800,
  "IntervalEnd": 1769900400,
  "TimeStamp": 1769347015
}

Odpověď

Popis odpovědi

Načte historii kreditových pohybů.

ListResponseOfCreditApiModel
Název Popis Typ Další informace
Items

Navrácená kolekce objektů vyhovující dotazu.

CreditApiModel[]
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
{
  "Items": [
    {
      "CreatedAt": 1769347015,
      "Description": "Popisek",
      "CustomerId": 965123,
      "Value": 200.0,
      "ExpiresAt": 1800883015,
      "Used": 0.0,
      "Type": "Paid",
      "Id": 14589123
    }
  ],
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}