Teenus on iseseisev HTML äpp.
Ilma sessioonita, kasutajata, andmebaasita. Peaasi, et ta kuskilt veebis kätte on saada - ntx github pages.
Teenuse poole pöördudes annab teenust kasutav keskkond (tellija) kaasa:
- teenust kasutav keskkond genereerib enda poolt allkirjastatud JWT tokeni, kuhu ta lisab endale tarviliku info, et ära tunda ja valideerida teenuse poolt kunagi hiljem saadav vastus (kasutaja, meedia ID, mida annoteeritakse, tokeni kehtivusaeg, ...)
- API URL .../api/annotate/configuration, kust teenus tirib endale konfiguratsiooni
Teenus teeb päringu GET .../api/annotate/configuration/{JWT token}