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 8 wersji utworzonych przez 2 użytkowników) | |||
| Linia 5: | Linia 5: | ||
== GET /global/config == | == GET /global/config == | ||
==== Odpowiedź JSON ==== | ==== Odpowiedź JSON ==== | ||
<code>< | <code>{"logo":"http:\/\/drrobert.it4u.company\/img\/logo.png","register_survey_uuid":"49c1cfce-077c-47c8-bea4-4ec3a1e054da"}</code> | ||
== GET /global/contents/$lang == | |||
Lista treści dla odpowiedniego języka $lang: pl - polski, en - angielski, ua - ukraiński | |||
<code>{"start":"<nowiki><p>Witaj w dr robert</p></nowiki>"}</code> | |||
== GET /global/organisations/$lang == | |||
Lista organizacji (Placówek POZ) | |||
<code>{1:"bez organizacji"}</code> | |||
== '''<code>[TODO]</code>''' GET /global/organisation/$id == | |||
Dane organizacji | |||
'''Odpowiedź JSON''' | |||
{| class="wikitable" | {| class="wikitable" | ||
!Klucz | !Klucz | ||
| Linia 12: | Linia 26: | ||
!Opis | !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/ | == GET /global/agreements/$lang == | ||
Lista | 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>"}