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/all Responses
| Code | Type | Description |
|---|---|---|
| 200 | [segment] | |
| 404 | string |
GET
/segments/:segment_id Parameters
| Name | Type | Description |
|---|---|---|
| segment_id required | uuid | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | segment | |
| 404 | string |
PATCH
/segments/:segmentId/rating/traffic/:rating Parameters
| Name | Type | Description |
|---|---|---|
| segmentId required | uuid | Path |
| rating required | double | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | segment | |
| 400 | string | |
| 404 | string |
PATCH
/segments/:segmentId/rating/surface/:rating Parameters
| Name | Type | Description |
|---|---|---|
| segmentId required | uuid | Path |
| rating required | double | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | segment | |
| 400 | string | |
| 404 | string |
user
Path: /users
GET
/users/:userId Parameters
| Name | Type | Description |
|---|---|---|
| userId required | uuid | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | user | |
| 404 | string |
GET
/users/email/:userEmail Parameters
| Name | Type | Description |
|---|---|---|
| userEmail required | string | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 200 | user | |
| 404 | string |
PATCH
/users/:userId/sex/:sex Parameters
| Name | Type | Description |
|---|---|---|
| userId required | uuid | Path |
| sex required | string | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 202 | user | |
| 404 | string |
DELETE
/users/:userId Parameters
| Name | Type | Description |
|---|---|---|
| userId required | uuid | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 202 | user | |
| 404 | string |
PATCH
/users/:userId/birthdate/:birthdate Parameters
| Name | Type | Description |
|---|---|---|
| userId required | uuid | Path |
| birthdate required | date-time-iso8601 | Path |
Responses
| Code | Type | Description |
|---|---|---|
| 202 | user | |
| 404 | string |