login
POST
/login
token(@RequestBody LoginRequestDTO userLogin)
Clients (clientes)
GET
/clientes
findAll()
POST
/clientes
create(@Valid @RequestBody ClienteRequestDTO objRequestDTO)
GET
/clientes/{id}
findById(@PathVariable(value = "id") Long id)
PUT
/clientes/{id}
update(@PathVariable(value = "id") Long id, @Valid @RequestBody ClienteRequestDTO objRequestDTO)
DELETE
/clientes/{id}
delete(@PathVariable(value = "id") Long id)
Technicians (tecnicos)
GET
/tecnicos
findAll()
POST
/tecnicos
create(@Valid @RequestBody TecnicoRequestDTO objRequestDTO)
GET
/tecnicos/{id}
findById(@PathVariable(value = "id") Long id)
PUT
/tecnicos/{id}
update(@PathVariable(value = "id") Long id, @Valid @RequestBody TecnicoRequestDTO objRequestDTO)
DELETE
/tecnicos/{id}
delete(@PathVariable(value = "id") Long id)
Tickets (chamados)
GET
/chamados
findAll()
POST
/chamados
create(@Valid @RequestBody ChamadoDTO objDTO)
GET
/chamados/{id}
findById(@PathVariable(value = "id") Long id)
PUT
/chamados/{id}
update(@PathVariable(value = "id") Long id, @Valid @RequestBody ChamadoDTO objDTO)