Get Trip by ID
Query Parameters
Trip ID to retrieve
Response
Request success status
Complete trip information
Request Example
cURL
Response Example
Accept Trip (Driver)
Request Body
Trip ID to accept
Driver ID accepting the trip
Response
Acceptance success status
Updated trip with driver assigned
Request Example
cURL
Start Trip (Driver)
Request Body
Trip ID to start
Response
Start success status
Updated trip with status “en_curso”
Request Example
cURL
Complete Trip (Driver)
Request Body
Trip ID to complete
Final trip price in COP
Actual distance traveled in kilometers
Response
Completion success status
Completed trip with final price
Request Example
cURL
Cancel Trip
Request Body
Trip ID to cancel
Cancellation reasonCommon reasons:
Usuario no encontradoCambio de planesTiempo de espera excesivoConductor no disponibleEmergencia
Response
Cancellation success status
Cancelled trip with cancellation reason
Request Example
Rate Driver (Passenger)
Request Body
Completed trip ID
Rating from 1 to 5 stars
Optional review comment
Request Example
cURL
Rate Passenger (Driver)
Request Body
Completed trip ID
Rating from 1 to 5 stars
Optional review comment
Request Example
cURL
Trip Status Values
Trip created, waiting for driver
Driver assigned, on the way to pickup
Driver en route to passenger location
Passenger picked up, trip in progress
Trip successfully completed
Trip cancelled by passenger or driver
Error Responses
Invalid parameters or trip already in final state
Trip not found
Server error
See Also
- Create Trip - Request a new trip
- Trip History - View past trips
- Find Nearby Drivers - Check driver availability