API: Kalendarz: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
| (Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 1: | Linia 1: | ||
== GET /user/$ | == GET /user/$user_uuid/events/$date == | ||
Lista wydarzeń kalendarza dla użytkownika, zwraca tablice elementów [[API: UserEventObject]] | Lista wydarzeń kalendarza dla użytkownika, zwraca tablice elementów [[API: UserEventObject]] | ||
== POST /user/$ | '''$date''' może być puste, lub zawierać rok (YYYY), rok i miesiąc (YYYY-MM) lub całą datę (YYYY-MM-DD), wtedy stosownie zawęża listę po dacie wydarzenia | ||
== POST /user/$user_uuid/event/$event_uuid == | |||
Wysłanie informacji o wykonaniu wydarzenia. | Wysłanie informacji o wykonaniu wydarzenia. | ||
=== Parametry JSON === | |||
{| class="wikitable" | {| class="wikitable" | ||
!Klucz | |||
! | !Typ | ||
! | !Przykład | ||
! | !Opis | ||
! | !Wymagane | ||
|- | |- | ||
| | |done | ||
| | |bool | ||
| | |true | ||
| | |Wartość true gdy wydarzenie zostało wykonane | ||
|Tak | |||
|} | |} | ||
Zwraca JSON z 'result':'updated' oraz 'event' zawierający obiekt [[API: UserEventObject]] | |||
Aktualna wersja na dzień 13:09, 8 sty 2024
GET /user/$user_uuid/events/$date
Lista wydarzeń kalendarza dla użytkownika, zwraca tablice elementów API: UserEventObject
$date może być puste, lub zawierać rok (YYYY), rok i miesiąc (YYYY-MM) lub całą datę (YYYY-MM-DD), wtedy stosownie zawęża listę po dacie wydarzenia
POST /user/$user_uuid/event/$event_uuid
Wysłanie informacji o wykonaniu wydarzenia.
Parametry JSON
| Klucz | Typ | Przykład | Opis | Wymagane |
|---|---|---|---|---|
| done | bool | true | Wartość true gdy wydarzenie zostało wykonane | Tak |
Zwraca JSON z 'result':'updated' oraz 'event' zawierający obiekt API: UserEventObject