Users can organize locations into ordered collections, named "routes", and display these on a map with Google Map directions overlaid. This feature is buried in the interface and very rarely used.
This feature should be rebranded and the emphasis on routing removed, but otherwise the existing data can be reused.
GET user/locations/lists - Get user's location lists
POST locations/lists – Create a list
PUT locations/lists/{id} – Update a list
DELETE locations/lists/{id} – Delete a list
POST locations/{id}/lists/{id} – Add location to list
DELETE locations/{id}/lists/{id} – Remove location from list
GET locations/{id} – For authenticated users with lists, should return membership in lists.
Users can organize locations into ordered collections, named "routes", and display these on a map with Google Map directions overlaid. This feature is buried in the interface and very rarely used.
This feature should be rebranded and the emphasis on routing removed, but otherwise the existing data can be reused.
GET user/locations/lists
- Get user's location listsPOST locations/lists
– Create a listPUT locations/lists/{id}
– Update a listDELETE locations/lists/{id}
– Delete a listPOST locations/{id}/lists/{id}
– Add location to listDELETE locations/{id}/lists/{id}
– Remove location from listGET locations/{id}
– For authenticated users with lists, should return membership in lists.