Skip to content

Trip Outcome Score

Taxi & Private HireProductsAnalytics › Trip Outcome Score

Generally available

The 0–100 quality score stamped on every finished or cancelled trip segment. Today it is a single blended number derived almost entirely from pickup lateness, with fixed floors for cancellations, no-shows, and missing timing data. Aggregated upward into driver, transporter, and fleet KPIs — so the way it is computed decides who looks good and who looks bad on the metrics pages.

Example request

DELETE /client/{clientId}/tripsegment/{tripSegmentId}/rating

See the API reference for the full request and response schema.

Endpoints

MethodPath
DELETE /client/{clientId}/tripsegment/{tripSegmentId}/rating · primary
GET /client/{clientId}/customer/{customerId}/ratings
GET /client/{clientId}/driver/{driverId}/ratings
GET /client/{clientId}/transporter/{transporterId}/ratings
GET /client/{clientId}/tripsegment/{tripSegmentId}/rating
POST /client/{clientId}/tripsegment/{tripSegmentId}/rating
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/arrived
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/call-customer
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/cancel
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/finished
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/noshow

Full request/response schemas and an interactive explorer will live in the API reference (coming soon).

Use cases

Operator flows that exercise this feature.

Remove a trip rating

action risk: low

Delete a rating from a trip segment (disputed / erroneous).

  1. DELETE /client/{clientId}/tripsegment/{tripSegmentId}/rating
Rate a trip

action risk: low

Record or update the rating on a completed trip segment.

  1. POST /client/{clientId}/tripsegment/{tripSegmentId}/rating
Log a customer contact

action risk: low

Record an attempt to contact the customer at a stop (counts toward the no-show call guard).

  1. POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/call-customer
Mark a no-show

action risk: low

Record a passenger no-show at a stop, once the no-show guards are met.

  1. POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/noshow