Tematy

Struktura danych jest dostępna na tej stronie Tematy

Lista

Adres api.infirma.pl/api/tematy

Metoda GET

Parametry query

Parametr

Typ

Domyślnie

Opis

strona

int

1

strona wyników

na_stronie

int

10

liczba wyników na stronie

pola

text[]

Wszystkie pola obiektu

zwracane pola obiektu

warunki

object

tablica warunków, które obiekt musi spełnić w formacie:

POLE_ID:{value: WARTOSC, operator: OPERATOR}

gdzie:

  • POLE_ID to id pola wg struktury danych

  • WARTOSC to wartość jaką pole ma zadaną

  • OPERATOR to operator dla pola. Nie jest to pole obowiązkowe

Jeżeli podasz wiele warunków wszystkie muszą być spełnione

przykład: [{nazwa: {value: 'Lukana', operator: 'equals'}, nazwa_skrocona: {value: 'Lukana'}]}

POLE_ID

any

Jest to skrótowa forma warunków. Można wpisać nazwę pola zamiast POLE_ID i wartość, która to pole ma spełniać. Wówczas system użyje domyślnego operatora wyszukiwania np. przy polach tekstowych operatora like

przykład: nazwa_skrocona=Lukana

Zwraca

Tabelę obiektów

Liczba wyników

Adres api.infirma.pl/api/tematy/wynikow

Metoda GET

Parametry query

Parametr

Typ

Domyślnie

Opis

warunki

object

tablica warunków, które obiekt musi spełnić w formacie:

POLE_ID:{value: WARTOSC, operator: OPERATOR}

gdzie:

  • POLE_ID to id pola wg struktury danych

  • WARTOSC to wartość jaką pole ma zadaną

  • OPERATOR to operator dla pola. Nie jest to pole obowiązkowe

Jeżeli podasz wiele warunków wszystkie muszą być spełnione

przykład: [{nazwa: {value: 'Lukana', operator: 'equals'}, nazwa_skrocona: {value: 'Lukana'}]}

POLE_ID

any

Jest to skrótowa forma warunków. Można wpisać nazwę pola zamiast POLE_ID i wartość, która to pole ma spełniać. Wówczas system użyje domyślnego operatora wyszukiwania np. przy polach tekstowych operatora like

przykład: nazwa_skrocona=Lukana

Zwraca

Liczbę dostępnych elementów

Szczegóły

Adres api.infirma.pl/api/tematy/id

Metoda GET

Atrybuty adresu

  • id Id elementu

Zwraca

Dane elementu

Dodawanie

Adres api.infirma.pl/api/tematy

Metoda POST

Parametry post

Jako parametr post powinien być podany obiekt w formacie POLE_ID: WARTOSC zgodne ze strukturą danych

Zwraca

Nowo dodany element

Zamiana

Adres api.infirma.pl/api/tematy/id

Metoda PATCH

Atrybuty adresu

  • id Id elementu

Parametry post

Jako parametr post powinien być podany obiekt w formacie {POLE_ID: WARTOSC} zgodne ze strukturą danych

Zwraca

Zmieniony element