Failure response can be thrown as an exception
Add API to create new line
The line API also return city and province name
Update Line's APIs
Make the produced JSON compact by eliminating whitespaces