Crowd-sourced road quality data
mapRoute
Path: /mapRoutes
GET
/mapRoutes Parameters
| Name | Type | Description |
|---|---|---|
| startLat required | double | Query |
| startLng required | double | Query |
| endLat required | double | Query |
| endLng required | double | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | mapRoute |
GET
/mapRoutes/snap Parameters
| Name | Type | Description |
|---|---|---|
| lat required | double | Query |
| lng required | double | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | point |
segment
Path: /segments
GET
/segments Search all segments
Parameters
| Name | Type | Description |
|---|---|---|
| segmentId | uuid | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | [segment] |
GET
/segments/boundingbox Search all segments within a bounding box
Parameters
| Name | Type | Description |
|---|---|---|
| xmin | double | Query |
| ymin | double | Query |
| xmax | double | Query |
| ymax | double | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | [segment] | |
| 404 | string |
POST
/segments Body
Parameters
| Name | Type | Description |
|---|---|---|
| currentZoomLevel | integer | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 201 | segment | |
| 400 | string |
PUT
/segments Body
Parameters
| Name | Type | Description |
|---|---|---|
| segmentId required | uuid | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | segment | |
| 400 | string | |
| 404 | string |
segmentRating
Path: /segmentRatings
GET
/segmentRatings Parameters
| Name | Type | Description |
|---|---|---|
| id required | uuid | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | segmentRating |
DELETE
/segmentRatings Parameters
| Name | Type | Description |
|---|---|---|
| id required | uuid | Query |
Responses
| Code | Type | Description |
|---|---|---|
| 202 | boolean | |
| 404 | string |
user
Path: /users