Get the trip quotes for the given ID.
The response payload will contain a list of quotes that is asynchronously populated. It will be updated with additional records as more responses are received from our fleet partners. This should happen reasonably quickly but demand partners may have constraints on their side that cause delays. So you should poll for updates for the longest period that your service performance allows.
You could keep polling while the status is “Progressing”. After 30 seconds the status will change to “Complete”, and the quote list items will no longer be updated. The status of “Complete” might occur before 30 seconds, if the Karhoo system has received a quote from all available fleets in the area.
Each line in the quote list will contain features of the quoted vehicle. Such as the class of vehicle and its capacity (maximum number of passengers and luggage). So, if you want a feature or minimum capacity you will need to filter this list.
Recent Requests
Log in to see full request history
Time
Status
User Agent
Retrieving recent requests…
Loading…
Responses
400
Bad Request. The request was invalid.
401
Unauthorized. The request requires user authentication (not logged in).
403
Forbidden. The credentials provided do not have sufficient authority for this request. Please request access by emailing API Support.
404
Not found. No availability in the requested area. There might not be any fleet coverage in the specified area. You can check the availability in the area by calling the quotes/availability endpoint. It could also indicate no vehicles available matching your passenger or luggage requirements; in which case, try getting quotes for two or more vehicles.
429
Error. Too Many Requests. Exceeded the rate limit for requests.
500
Internal server error. Something has gone wrong on the website's server, but the server could not be more specific on what the exact problem is.
502
Bad Gateway. The server, which was acting as a gateway or proxy, received an invalid response from the upstream server.