Przejdź do treści
Polski
  • Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

4.1.2. Sesje (GET)

Sesje (GET)

Uwaga: Usługa nie jest dostępna w wersji SaaS

URL żądania:

https:///ekranapi/sessions

Wymagane nagłówki:

Nagłówek Wymagany Opis
ApiKey Tak Używany do uwierzytelnienia żądania.
Przykład: `ApiKey: xJ)tsCNcpj)l+]}(@_ lt!t………`  

Opis działania:

Zwraca listę sesji wraz ze szczegółowymi informacjami.

Nazwa Opis Typ Format Wymagane
start Do odpowiedzi zostaną dodane sesje rozpoczęte lub zakończone po tej dacie. string "2021-04-01" lub "2021-04-01T12:00" Nie
end Do odpowiedzi zostaną dodane sesje rozpoczęte lub zakończone po tej dacie. string jw. Nie


Uwagi:

  • Jeśli parametry czasowe nie zostaną określone:

    • Jeśli start i end nie są określone – zwrócone zostaną wszystkie sesje w bazie danych.

    • Jeśli start nie jest określony – zwrócone zostaną sesje rozpoczęte przed datą/czasem end.

    • Jeśli end nie jest określony – zwrócone zostaną sesje rozpoczęte lub zakończone po start.

  • Jeśli sesja rozpoczęła się przed wartością start, jako początek sesji przyjmowana jest pierwsza aktywność po tej dacie.

  • Jeśli sesja zakończyła się po wartości end, jako koniec sesji przyjmowana jest ostatnia aktywność przed tą datą.

Odpowiedź (status 200 = sukces):

Nazwa (typ) Opis
clientGuid (string) GUID agenta monitorowania
loginDate (date-time) Data i godzina rozpoczęcia sesji
logoutDate (date-time) Data i godzina zakończenia sesji
sessionId (int32) ID sesji
userId (int32) ID użytkownika

Przykład odpowiedzi JSON:

[
  {
    "clientGuid": "1d4fegdr-g3ff-4114-a814-f3aeee14dgdg",
    "logoutDate": "2000-01-23T04:56:07.000+00:00",
    "loginDate": "2000-01-23T04:56:07.000+00:00",
    "sessionId": 124,
    "userId": 61
  },
  {
    "clientGuid": "dd4lwdr-xxff-4ss4-a814-f3aeee14dgdsg",
    "logoutDate": "2000-01-23T04:56:07.000+00:00",
    "loginDate": "2000-01-23T04:56:07.000+00:00",
    "sessionId": 142,
    "userId": 16
  }
]