We fixed an issue where updating (PATCH/POST) a trip’s pickup or drop-off address through the API would not properly update the associated GPS coordinates.
The system will now:
Re-geocode addresses with missing or zeroed lat/long values
Apply the corrected GPS coordinates to the trip event
This ensures accurate mapping, routing, and ETA calculations whenever addresses change.
We resolved multiple issues where trips coming from VectorCare would:
Fail to be created reliably
Occasionally generate duplicate trip legs due to retries
Create multiple trips sharing the same authorization number
These issues have been corrected.
Trip creation through VectorCare should now be consistent, and duplicate authorization-number trips will no longer be created.
Previously, only full-access client users were able to un-cancel trips.
This endpoint has now been opened to all API users, provided their credentials grant access to the specific trip.
This allows broker systems to more efficiently manage trip state changes without requiring client-level permissions.