No-Show Guards
Taxi & Private Hire › Products › Trip › No-Show Guards
Generally available
Compliance chain a driver must satisfy before a stop can be marked no-show: must be near the pickup, must have waited the configured minimum time, must have waited past the scheduled pickup time, and (optionally) must have attempted to call the customer. All four guards run on `POST /tripsegmentstop/{id}/noshow` for DRIVER auth only — every guard must pass or be force-overridden by a trusted driver before the no-show transition proceeds. Stops fraudulent no-shows + protects the platform from disputes.
Example request
POST /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/arrived
See the API reference for the full request and response schema.
Endpoints
| Method | Path | |
|---|---|---|
POST | /client/{clientId}/tripsegmentstop/{tripSegmentStopId}/arrived · primary | |
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.
action risk: low
Record an attempt to contact the customer at a stop (counts toward the no-show call guard).
POST/client/{clientId}/tripsegmentstop/{tripSegmentStopId}/call-customer
action risk: low
Record a passenger no-show at a stop, once the no-show guards are met.
POST/client/{clientId}/tripsegmentstop/{tripSegmentStopId}/noshow
Settings
How operators configure this feature.
A no-show marked by mistake loses the fare, angers the customer, and leaves your office to settle the dispute. This makes a driver attempt a call to the passenger before they can mark a no-show — so genuine no-shows still go through, but now with proof the driver tried and a clear record if the charge is ever questioned.
On / off · default false
A no-show called the instant a driver arrives gives the passenger no chance. This sets how long a driver must wait — both after arriving and after the booked pickup time — before a no-show can be recorded, so genuine passengers aren't left behind unfairly.
| Setting | Range | Default |
|---|---|---|
| Wait after arriving (min) Minutes to wait after arriving before a no-show can be recorded. | 1–30 | 5 |
| Wait after booked time (min) Minutes after the booked pickup time before a no-show can be recorded. | 1–30 | 5 |