API: Zasoby publiczne i konfiguracje ogólne: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
| (Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
| Linia 12: | Linia 12: | ||
<code>{"start":"<nowiki><p>Witaj w dr robert</p></nowiki>"}</code> | <code>{"start":"<nowiki><p>Witaj w dr robert</p></nowiki>"}</code> | ||
== GET /global/organisations == | == GET /global/organisations/$lang == | ||
Lista organizacji (Placówek POZ) | Lista organizacji (Placówek POZ) | ||
== GET /global/agreements == | <code>{1:"bez organizacji"}</code> | ||
== '''<code>[TODO]</code>''' GET /global/organisation/$id == | |||
Dane organizacji | |||
'''Odpowiedź JSON''' | |||
{| class="wikitable" | |||
!Klucz | |||
!Typ | |||
!Przykład | |||
!Opis | |||
|- | |||
|id | |||
|int | |||
|1 | |||
|ID organizacji | |||
|- | |||
|name | |||
|string | |||
|bez organizacji | |||
|Nazwa główna | |||
|- | |||
|i18n | |||
|array | |||
|<code>{"pl":"bez organizacji","en":"no organisation"}</code> | |||
|Nazwy w językach | |||
|- | |||
|color_light | |||
|string | |||
|#332255 | |||
|Kolor jasnego motywu | |||
|- | |||
|color_dark | |||
|string | |||
|#ffeedd | |||
|Kolor ciemnego motywu | |||
|- | |||
|logo | |||
|string | |||
|<nowiki>http://doctorrobert.com/resources/data/organisations/1/logo.png</nowiki> | |||
|URL loga organizacji | |||
|} | |||
== GET /global/agreements/$lang == | |||
Lista zgód prawnych | Lista zgód prawnych | ||
<code>{1:"<a href=\"https:\/\/...\">Regulamin</a>",2:"Przetwarzanie danych <a href=\"https:\/\/...\">osobowych</a>"}</code> | |||
Aktualna wersja na dzień 10:14, 16 wrz 2024
Wszystkie dane w poniższych endpointach są publiczne (nie wymagają autoryzacji) należy jedynie pamiętać o parametrach obowiązkowych API: Parametry
GET /global
GET /global/config
Odpowiedź JSON
{"logo":"http:\/\/drrobert.it4u.company\/img\/logo.png","register_survey_uuid":"49c1cfce-077c-47c8-bea4-4ec3a1e054da"}
GET /global/contents/$lang
Lista treści dla odpowiedniego języka $lang: pl - polski, en - angielski, ua - ukraiński
{"start":"<p>Witaj w dr robert</p>"}
GET /global/organisations/$lang
Lista organizacji (Placówek POZ)
{1:"bez organizacji"}
[TODO] GET /global/organisation/$id
Dane organizacji Odpowiedź JSON
| Klucz | Typ | Przykład | Opis |
|---|---|---|---|
| id | int | 1 | ID organizacji |
| name | string | bez organizacji | Nazwa główna |
| i18n | array | {"pl":"bez organizacji","en":"no organisation"}
|
Nazwy w językach |
| color_light | string | #332255 | Kolor jasnego motywu |
| color_dark | string | #ffeedd | Kolor ciemnego motywu |
| logo | string | http://doctorrobert.com/resources/data/organisations/1/logo.png | URL loga organizacji |
GET /global/agreements/$lang
Lista zgód prawnych
{1:"<a href=\"https:\/\/...\">Regulamin</a>",2:"Przetwarzanie danych <a href=\"https:\/\/...\">osobowych</a>"}