API: Pobieranie i zmiana danych konta i profili

Z DrRobert DOCS
Przejdź do nawigacji Przejdź do wyszukiwania

GET /user/$user_uuid/data

Endpoint służący pobraniu danych użytkownika lub profilu.

Odpowiedź JSON

Klucz Typ Przykład Opis
user UserObject API: UserObject Obiekt użytkownika patrz: API: UserObject

GET /user/$user_uuid/profiles

Endpoint służący pobraniu listy profili użytkownika .

Odpowiedź JSON

Klucz Typ Przykład Opis
profiles tablica z UserObject API: UserObject Tablica z obiektami profilów patrz: API: UserObject

POST /user/$user_uuid/data

Endpoint służący aktualizacji danych użytkownika lub profilu.

Parametry JSON

Klucz Typ Przykład Opis
user UserObject API: UserObject Obiekt użytkownika patrz: API: UserObject można wysłać cały, ale zaktualizowane będą jedynie pola edytowalne.
delete bool true Gdy parametr jest równy 'true' następuje usunięcie profilu lub w przypadku użytkownika rozpoczyna się procedura usunięcia konta.

GET /user/$user_uuid/lang

Endpoint służący do pobierania kodu języka użytkownika.

Klucz Typ Przykład Opis
lang string pl Kod języka użytkownika.

POST /user/$user_uuid/lang

Endpoint służący do aktualizacji kodu języka użytownika.

Klucz Typ Przykład Opis
lang string pl Kod języka użytkownika.

GET /user/$user_uuid/avatar

Endpoint służący do pobierania avatara użytkownika.

Klucz Typ Przykład Opis
avatar File Avatar użytkownika.

POST /user/$user_uuid/avatar

Endpoint służący do aktualizacji avatara użytownika.

Klucz Typ Przykład Opis
avatar File Avatar użytkownika.