Grana APIja je razvijena za potrebe Teledirekt projekta. Sa ostatkom sistema joj je zajednički deo koji se bavi autorizacijom i pravima pristupa, odnosno dobijanjem tokena. Ova grana je napravljena kao RESTful veb servis i koristi JSON notaciju za komuniciranje. Zbog toga su napravljene RESTful varijante GetToken i CloseToken metoda.
Napravljeni su i bliži opisi grešaka, tzv. podstatusi.
HTTP Metod | Funkcija | Opis | Revizija |
---|---|---|---|
POST | registerdevice | Registracija uredjaja | 19-6-11 |
GET | getauthusers | Dobijanje spiska svih Balans korisnika | 19-6-11 |
POST | registerdeviceusers | Odobravanje korisnika za upotrebu na uredjaju | 19-6-11 |
GET | deactivatedev | Deaktivira uredjaj | 19-6-11 |
POST | updatedevdesc | Menja opis registrovanom uredjaju | 19-6-11 |
GET | getdevusers | Dobavlja spisak registrovanih korisnika uredjaja | 19-6-11 |
GET | initdev | Inicijalizacija uredjaja | 19-6-11 |
GET | getsysmatrix | Dobavljanje šifarnika i njihovih pravila sa servera | 19-6-11 |
GET | gettasks | Preuzimanje zadataka za ulogovanog operatera | 19-6-11 |
POST | posttasks | Slanje gotovih zadataka na server | 19-6-11 |
GET | onlocation | Prijava dolaska na lokaciju | 19-6-11 |
WADL: http :bort.melany.rs:8081/rs/application.wadl