| 400 |
ERROR_CODE_VALIDATION_FAILED |
Request failed validation, e.g. missing requester, invalid user id, invalid fare id, or unsupported order type |
| 400 |
ERROR_CODE_INVALID_REQUESTED_TIME_SPEC |
Requested time spec is not valid, or the pickup time is not within the allowed threshold |
| 412 |
ERROR_CODE_INVALID_LOCATION_SPEC |
One or more location specifications are not valid |
| 400 |
ERROR_CODE_INVALID_LOCATION_ID |
One or more location ids/providers are invalid |
| 400 |
ERROR_CODE_OUTSIDE_SERVICE_AREA |
Pickup or one of the destinations is outside the service area |
| 400 |
ERROR_CODE_PRODUCT_NOT_FOUND |
The requested product is not available for the given origin/destination(s) |
| 403 |
ERROR_CODE_INVALID_ENTITY_ACCESS |
One or more of the participants are not accessible in the current environment |
| 404 |
ERROR_CODE_PARTICIPANT_NOT_FOUND |
One or more participants not found [value: “”] |
| 400 |
ERROR_CODE_PARTICIPANT_BANNED |
One of the participants is banned |
| 412 |
ERROR_CODE_PARTICIPANT_AT_LIMIT |
Participant is at the concurrent order limit |
| 400 |
ERROR_CODE_INVALID_PAYMENT_CONFIGURATION |
Payment is not configured correctly for the given region/payer |
| 404 |
ERROR_CODE_FARE_NOT_FOUND |
The fare specification with the given id was not found |
| 412 |
ERROR_CODE_FARE_EXPIRED |
The fare has expired |
| 412 |
ERROR_CODE_INVALID_FARE |
The fare is invalid |
| 412 |
ERROR_CODE_INVALID_FARE_SPECIFICATION |
The provided fare spec is for a different product type or user than the order |
| 400 |
ERROR_CODE_MAX_JOB_DISTANCE_EXCEEDED |
The distance between the start and end location exceeds the allowed limit |
| 400 |
ERROR_CODE_WAYPOINT_LIMIT_EXCEEDED |
The total number of waypoints exceeds the allowed limit |
| 409 |
ERROR_CODE_ORDER_ALREADY_EXISTS |
An order already exists for this order id |
| 412 |
ERROR_CODE_OVERLAPPING_SCHEDULED_RIDE |
You already have a ride scheduled that overlaps with the requested time |
| 412 |
ERROR_CODE_CLIENT_ARREAR_THRESHOLD_EXCEEDED |
Client arrear threshold exceeded the allowed limit |
| 412 |
ERROR_CODE_GENERIC_RISK_REJECTED |
The requested operation was rejected by the risk system |
| 412 |
ERROR_CODE_DEVICE_BLOCKED |
The request was made from a blocked device |
| 412 |
ERROR_CODE_PAYMENT_METHOD_BLOCKED |
The payment method being used has been blocked |
| 412 |
ERROR_CODE_PAYMENT_METHOD_NOT_SUPPORTED |
The payment method being used is not supported |
| 412 |
ERROR_CODE_INSUFFICIENT_FUNDS |
Insufficient funds. Please add funds to your payment method in order to take this trip |
| 412 |
ERROR_CODE_INVALID_ORDER_ACCESS |
Participant is not authorized for access on this order |