REST/JSON API Info
REST/JSON
A REST API szolgáltatások mindig hívhatóak JSON API-n és fordítva.
Autentikáció
A REST/JSON API használatakor a következő paraméterekre van szükség:
clientHashKey
Megadható:
- query paraméterként
X-Client-Hash-Keyheader értékeként- Authorization headerben megadott JWT tokennel. Ekkor a tokenhez tartozó felhasználóhoz rendelt
clientHashKeylesz.
userName
Megadható:
- query paraméterként
X-User-Nameheader értékeként- Authorization header-ben megadott JWT tokennel. Ekkor a tokenhez tartozó felhasználó lesz.
JWT authorizáció
Amennyiben a JWT authorizáció be van kapcsolva (JWT_USAGE cg paraméter értéke REQUIRED), az Authorization header megadása kötelező!
Query paraméter/Body
A Paraméter nevű oszlopban lévő mezőket query paraméterként kell megadni, minden mást a body-ban.
REST/JSON API végpontok
Ha egy újabb verzióban egy funkció az előzőhöz képest nem változik, akkor a funkció az új verzió végpontjáról is hívható.
Formátum: hammy/json/{{api_név}}/v{{verzió_szám}}/{{funkció}}