These docs are for v1.0. Click to read the latest docs for v2.0.

DMS Hosted API endpoint to respond to Karhoo Trip Update requests to your DMS platform.

This endpoint must be hosted within the DMS platform to listen for trip detail requests in the described format.

Query Params
string
required

The Karhoo trip id

string
required

DMS trip id

Body Params

request body

string

Karhoo's unqiue reference for a trip

string

Trip Reference Id provided by Karhoo Demand Partners

external_info
object
string

Date should be specified in ISO 8601 Date Time format with the correct timezone for the origin, leave empty for ASAP booking

int64

UNIX Timestamp for scheduled pickup time, Represents seconds of UTC time since Unix epoch

origin
object
destination
object
state
object

Information about the trup state

vehicle
object
string

Passenger entered notes for the trip

number

number of passengers

passengers
array of objects

passengers for the trip, this is optional

passengers
fare
object
string
length ≤ 15

the train number

string

the flight number

quote
object
Headers
string
required

HMAC Hash of the your shared secret and the request payload. Use this to validate all requests from Karhoo

Responses

401

Unauthorized. Invalid credentials provided

403

Forbidden. The credentials provided do not have sufficient authority for this request

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json