Ride status
get_ride_statusCheck a BinaSmart ride's status—dispatching, assigned, arriving, arrived, ontrip, completed, or cancelled—with driver, vehicle, and plate details once assigned via ride ID and booking phone.
Instructions
Current status of a BinaSmart ride (dispatching, assigned, arriving, arrived, ontrip, completed, cancelled) with driver name, vehicle and plate once assigned. Needs the ride id and the rider phone used to book.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ride_id | Yes | Ride id returned by request_ride | |
| rider_phone | Yes | Ethiopian phone number used to book the ride, e.g. 0911234567 or +251911234567 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | How to use or present this result | |
| test | No | true for a reviewer test booking (no driver is sent) | |
| tier | No | Vehicle tier | |
| driver | No | Assigned driver, null until one is assigned | |
| pickup | No | Pickup place | |
| status | No | dispatching, assigned, arriving, arrived, ontrip, completed, cancelled, or test_booking | |
| dropoff | No | Drop-off place | |
| ride_id | No | Ride id (needed for get_ride_status and cancel_ride) | |
| fare_etb | No | Fixed fare in birr | |
| source_url | No | bina.et page this result comes from; cite it | |
| requested_at | No | When the ride was requested (ISO time) | |
| tracking_url | No | Live tracking page | |
| payment_method | No | cash, telebirr or chapa | |
| payment_status | No | Payment status |