# Update Delivery Tracking Information This endpoint allows merchants to provide real-time delivery tracking updates for merchant self-delivery orders, including (estimated time of arrival) and . 1. This API is exclusively for where the merchant manages their own delivery service. 2. Regular updates help improve customer experience by providing accurate delivery estimates and tracking. 3. Coordinate information should use GPS coordinates with precision of 6 decimal places for accuracy. 4. At least one tracking parameter (besides orderViewId) must be provided in each request. 5. : and must . You cannot provide only one of these fields. 6. : and must . You cannot provide only one coordinate. Endpoint: POST /delivery/merchant/self/delivery/callback Version: v.1.0.0 ## Request fields (application/json): - `orderViewId` (integer, required) Unique identifier for orders on Keeta platform Example: 1186341416633223 - `estimatedTimeStampLeft` (integer) Left boundary of estimated delivery time range in Unix timestamp milliseconds. Example: 1754432190391 - `estimatedTimeStampRight` (integer) Right boundary of estimated delivery time range in Unix timestamp milliseconds. Example: 1754432190391 - `estimatedTimeStamp` (integer) Estimated delivery time in Unix timestamp milliseconds Example: 1754432190391 - `courierCoordinateLng` (number) Courier longitude coordinate (GPS), precision recommended to 6 decimal places. Example: 103.819998 - `courierCoordinateLat` (number) Courier latitude coordinate (GPS), precision recommended to 6 decimal places. Example: 51.296999 ## Response 200 fields (application/json): - `code` (integer, required) A numeric status identifier indicating the result of the interface call, used to determine whether the operation executed successfully. - `message` (string, required) Text description corresponding to the status code, explaining the operation result or error cause to users. Example: "Success"