Track & Trace API REST API

  1. authorization
  2. courier_report
  3. couriers
  4. depot_visit
  5. depots
  6. items-addings
  7. items-validations
  8. mvrp
  9. order-notifications
  10. orders
  11. photos
  12. plan-fact
  13. presets
  14. rented_couriers
  15. route-info
  16. routes
  17. tracking
  18. user
  19. verification
  20. work_breaks
  21. zones
  22. Other Methods

authorization

courier_report

Gets delivery quality information GET /api/v1/companies/{company_id}/courier-quality
Gets delivery quality information with pagination GET /api/v2/companies/{company_id}/courier-quality
Gets delivery quality information GET /api/v1/companies/{company_id}/courier-quality
Gets delivery quality information with pagination GET /api/v2/companies/{company_id}/courier-quality

couriers

Adds a courier POST /api/v1/companies/{company_id}/couriers
Deletes courier DELETE /api/v1/companies/{company_id}/couriers/{courier_id}
Edits courier PATCH /api/v1/companies/{company_id}/couriers/{courier_id}
Edits multiple couriers POST /api/v1/companies/{company_id}/couriers-batch
Gets courier GET /api/v1/companies/{company_id}/couriers
Gets courier by ID GET /api/v1/companies/{company_id}/couriers/{courier_id}
Adds a courier POST /api/v1/companies/{company_id}/couriers
Deletes courier DELETE /api/v1/companies/{company_id}/couriers/{courier_id}
Edits courier PATCH /api/v1/companies/{company_id}/couriers/{courier_id}
Edits multiple couriers POST /api/v1/companies/{company_id}/couriers-batch
Gets courier GET /api/v1/companies/{company_id}/couriers
Gets courier by ID GET /api/v1/companies/{company_id}/couriers/{courier_id}

depot_visit

Edits depot visit PATCH /api/v1/companies/{company_id}/routes/{route_id}/depot-visits/{depot_visit_id}
Gets depot visits of the route GET /api/v1/companies/{company_id}/routes/{route_id}/depot-visits
Edits depot visit PATCH /api/v1/companies/{company_id}/routes/{route_id}/depot-visits/{depot_visit_id}
Gets depot visits of the route GET /api/v1/companies/{company_id}/routes/{route_id}/depot-visits

depots

Adds a depot POST /api/v1/companies/{company_id}/depots
Deletes depot DELETE /api/v1/companies/{company_id}/depots/{depot_id}
Edits depot PATCH /api/v1/companies/{company_id}/depots/{depot_id}
Edits multiple depots POST /api/v1/companies/{company_id}/depots-batch
Gets depot GET /api/v1/companies/{company_id}/depots/{depot_id}
Gets multiple depots GET /api/v1/companies/{company_id}/depots
Adds a depot POST /api/v1/companies/{company_id}/depots
Deletes depot DELETE /api/v1/companies/{company_id}/depots/{depot_id}
Edits depot PATCH /api/v1/companies/{company_id}/depots/{depot_id}
Edits multiple depots POST /api/v1/companies/{company_id}/depots-batch
Gets depot GET /api/v1/companies/{company_id}/depots/{depot_id}
Gets multiple depots GET /api/v1/companies/{company_id}/depots

items-addings

Adds order items request for procesing. POST /companies/{company_id}/orders/-/items-addings
Gets order items request information. GET /companies/{company_id}/orders/-/items-addings/{order_items_adding_id}
Adds order items request for procesing. POST /companies/{company_id}/orders/-/items-addings
Gets order items request information. GET /companies/{company_id}/orders/-/items-addings/{order_items_adding_id}

items-validations

Adds order items request for validation. POST /companies/{company_id}/orders/-/items-validations
Gets order items request validation information. GET /companies/{company_id}/orders/-/items-validations/{order_items_validation_id}
Adds order items request for validation. POST /companies/{company_id}/orders/-/items-validations
Gets order items request validation information. GET /companies/{company_id}/orders/-/items-validations/{order_items_validation_id}

mvrp

Adds a task POST /api/v1/vrs/add/mvrp
Gets list of child tasks GET /api/v1/vrs/children
Gets list of rented vehicles for the task GET /api/v1/vrs/mvrp/{task_id}/rented-vehicle
Gets task result GET /api/v1/vrs/result/mvrp/{task_id}
Adds a task POST /api/v1/vrs/add/mvrp
Gets list of child tasks GET /api/v1/vrs/children
Gets list of rented vehicles for the task GET /api/v1/vrs/mvrp/{task_id}/rented-vehicle
Gets task result GET /api/v1/vrs/result/mvrp/{task_id}

order-notifications

Gets order notifications GET /api/v1/companies/{company_id}/order-notifications
Gets order notifications GET /api/v1/companies/{company_id}/order-notifications

orders

Adds an order POST /api/v1/companies/{company_id}/orders
Deletes order DELETE /api/v1/companies/{company_id}/orders/{order_id}
Edits multiple orders POST /api/v1/companies/{company_id}/orders-batch
Edits order PATCH /api/v1/companies/{company_id}/orders/{order_id}
Gets multiple orders GET /api/v1/companies/{company_id}/orders
Gets order GET /api/v1/companies/{company_id}/orders/{order_id}
Adds an order POST /api/v1/companies/{company_id}/orders
Deletes order DELETE /api/v1/companies/{company_id}/orders/{order_id}
Edits multiple orders POST /api/v1/companies/{company_id}/orders-batch
Edits order PATCH /api/v1/companies/{company_id}/orders/{order_id}
Gets multiple orders GET /api/v1/companies/{company_id}/orders
Gets order GET /api/v1/companies/{company_id}/orders/{order_id}

photos

Gets photos GET /api/v1/companies/{company_id}/photos
Gets photos GET /api/v1/companies/{company_id}/photos

plan-fact

Adds route plans. POST /api/v1/companies/{company_id}/route-plans
Get versioned plan-fact for nodes GET /api/v1/analytics/companies/{company_id}/plan-fact/versioned/nodes
Get versioned plan-fact for routes GET /api/v1/analytics/companies/{company_id}/plan-fact/versioned/routes
Gets route plan info GET /api/v1/companies/{company_id}/route-plan-info
Adds route plans. POST /api/v1/companies/{company_id}/route-plans
Get versioned plan-fact for nodes GET /api/v1/analytics/companies/{company_id}/plan-fact/versioned/nodes
Get versioned plan-fact for routes GET /api/v1/analytics/companies/{company_id}/plan-fact/versioned/routes
Gets route plan info GET /api/v1/companies/{company_id}/route-plan-info

presets

Adds presets to the company. POST /api/v1/reference-book/companies/{company_id}/presets
Deletes the preset of the company by ID. DELETE /api/v1/reference-book/companies/{company_id}/presets/{preset_id}
Gets company presets. GET /api/v1/reference-book/companies/{company_id}/presets
Gets public preset GET /api/v1/reference-book/public/presets/{preset_id}
Gets public presets. GET /api/v1/reference-book/public/presets
Gets the preset of the company by ID. GET /api/v1/reference-book/companies/{company_id}/presets/{preset_id}
Updates the preset of the company by ID. PATCH /api/v1/reference-book/companies/{company_id}/presets/{preset_id}
Adds presets to the company. POST /api/v1/reference-book/companies/{company_id}/presets
Deletes the preset of the company by ID. DELETE /api/v1/reference-book/companies/{company_id}/presets/{preset_id}
Gets company presets. GET /api/v1/reference-book/companies/{company_id}/presets
Gets public preset GET /api/v1/reference-book/public/presets/{preset_id}
Gets public presets. GET /api/v1/reference-book/public/presets
Gets the preset of the company by ID. GET /api/v1/reference-book/companies/{company_id}/presets/{preset_id}
Updates the preset of the company by ID. PATCH /api/v1/reference-book/companies/{company_id}/presets/{preset_id}

rented_couriers

Adds a rented courier POST /api/v1/companies/{company_id}/rented-couriers
Gets rented courier GET /api/v1/companies/{company_id}/rented-couriers/{rented_courier_id}
Adds a rented courier POST /api/v1/companies/{company_id}/rented-couriers
Gets rented courier GET /api/v1/companies/{company_id}/rented-couriers/{rented_courier_id}

route-info

Gets route info GET /api/v1/companies/{company_id}/route-info
Gets route info GET /api/v1/companies/{company_id}/route-info

routes

Adds a route POST /api/v1/companies/{company_id}/routes
Deletes route DELETE /api/v1/companies/{company_id}/routes/{route_id}
Edits multiple routes POST /api/v1/companies/{company_id}/routes-batch
Edits route PATCH /api/v1/companies/{company_id}/routes/{route_id}
Gets multiple routes GET /api/v1/companies/{company_id}/routes
Gets order sequence GET /api/v1/companies/{company_id}/routes/{route_id}/order-sequence
Gets route GET /api/v1/companies/{company_id}/routes/{route_id}
Sets route nodes and their sequence in the route POST /api/v1/companies/{company_id}/routes/{route_id}/nodes
Sets the order of deliveries in the route POST /api/v1/companies/{company_id}/routes/{route_id}/order-sequence
Adds a route POST /api/v1/companies/{company_id}/routes
Deletes route DELETE /api/v1/companies/{company_id}/routes/{route_id}
Edits multiple routes POST /api/v1/companies/{company_id}/routes-batch
Edits route PATCH /api/v1/companies/{company_id}/routes/{route_id}
Gets multiple routes GET /api/v1/companies/{company_id}/routes
Gets order sequence GET /api/v1/companies/{company_id}/routes/{route_id}/order-sequence
Gets route GET /api/v1/companies/{company_id}/routes/{route_id}
Sets route nodes and their sequence in the route POST /api/v1/companies/{company_id}/routes/{route_id}/nodes
Sets the order of deliveries in the route POST /api/v1/companies/{company_id}/routes/{route_id}/order-sequence

tracking

Gets order info GET /api/v1/companies/{company_id}/orders/{order_id}/order-info
Pushes courier positions from client POST /api/v1/couriers/{courier_id}/routes/{route_id}/push-positions-v3
Gets order info GET /api/v1/companies/{company_id}/orders/{order_id}/order-info
Pushes courier positions from client POST /api/v1/couriers/{courier_id}/routes/{route_id}/push-positions-v3

user

Adds a user POST /api/v1/companies/{company_id}/users
Adds the phone number of the courier who will work with the mobile application POST /api/v1/companies/{company_id}/app-user
Deletes user DELETE /api/v1/companies/{company_id}/users/{user_id}
Edits user PATCH /api/v1/companies/{company_id}/users/{user_id}
Gets multiple users GET /api/v1/companies/{company_id}/users
Gets user GET /api/v1/companies/{company_id}/users/{user_id}
Adds a user POST /api/v1/companies/{company_id}/users
Adds the phone number of the courier who will work with the mobile application POST /api/v1/companies/{company_id}/app-user
Deletes user DELETE /api/v1/companies/{company_id}/users/{user_id}
Edits user PATCH /api/v1/companies/{company_id}/users/{user_id}
Gets multiple users GET /api/v1/companies/{company_id}/users
Gets user GET /api/v1/companies/{company_id}/users/{user_id}

verification

Gets order information GET /api/v1/companies/{company_id}/verification
Gets order information GET /api/v1/companies/{company_id}/verification

work_breaks

Adds work breaks POST /api/v1/companies/{company_id}/routes/{route_id}/work_breaks
Deletes work break DELETE /api/v1/companies/{company_id}/routes/{route_id}/work_breaks/{work_break_id}
Gets work breaks GET /api/v1/companies/{company_id}/routes/{route_id}/work_breaks
Adds work breaks POST /api/v1/companies/{company_id}/routes/{route_id}/work_breaks
Deletes work break DELETE /api/v1/companies/{company_id}/routes/{route_id}/work_breaks/{work_break_id}
Gets work breaks GET /api/v1/companies/{company_id}/routes/{route_id}/work_breaks

zones

Adds company zones to reference book POST /api/v1/reference-book/companies/{company_id}/zones
Deletes company zone DELETE /api/v1/reference-book/companies/{company_id}/zones/{instance_id}
Gets company zone GET /api/v1/reference-book/companies/{company_id}/zones/{instance_id}
Gets company zone reference book GET /api/v1/reference-book/companies/{company_id}/zones
Gets public zone GET /api/v1/reference-book/public/zones/{instance_id}
Gets public zone reference book GET /api/v1/reference-book/public/zones
Patches company zone PATCH /api/v1/reference-book/companies/{company_id}/zones/{instance_id}
Adds company zones to reference book POST /api/v1/reference-book/companies/{company_id}/zones
Deletes company zone DELETE /api/v1/reference-book/companies/{company_id}/zones/{instance_id}
Gets company zone GET /api/v1/reference-book/companies/{company_id}/zones/{instance_id}
Gets company zone reference book GET /api/v1/reference-book/companies/{company_id}/zones
Gets public zone GET /api/v1/reference-book/public/zones/{instance_id}
Gets public zone reference book GET /api/v1/reference-book/public/zones
Patches company zone PATCH /api/v1/reference-book/companies/{company_id}/zones/{instance_id}

Other Methods

Adds items associated with the order (sinchronously). POST /api/v1/companies/{company_id}/orders/{order_id}/items
Adds or edits contractor number POST /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Deletes all items associated with the order. DELETE /api/v1/companies/{company_id}/orders/{order_id}/items
Deletes contractor number DELETE /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Deletes the item with specified item ID. DELETE /api/v1/companies/{company_id}/orders/{order_id}/items/{item_id}
Gets contractor number GET /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Gets multiple contractor numbers GET /api/v1/companies/{company_id}/numbers
Gets positions of courier on the route for the specified time interval. The interval is not longer than 2 hours. GET /api/v2/companies/{company_id}/routes/{route_id}/courier-positions
Gets the items associated with the order. GET /api/v1/companies/{company_id}/orders/{order_id}/items
Specify items for return. POST /companies/{company_id}/orders/{order_id}:return
Adds items associated with the order (sinchronously). POST /api/v1/companies/{company_id}/orders/{order_id}/items
Adds or edits contractor number POST /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Deletes all items associated with the order. DELETE /api/v1/companies/{company_id}/orders/{order_id}/items
Deletes contractor number DELETE /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Deletes the item with specified item ID. DELETE /api/v1/companies/{company_id}/orders/{order_id}/items/{item_id}
Gets contractor number GET /api/v1/companies/{company_id}/numbers/{contractor_company_id}
Gets multiple contractor numbers GET /api/v1/companies/{company_id}/numbers
Gets positions of courier on the route for the specified time interval. The interval is not longer than 2 hours. GET /api/v2/companies/{company_id}/routes/{route_id}/courier-positions
Gets the items associated with the order. GET /api/v1/companies/{company_id}/orders/{order_id}/items
Specify items for return. POST /companies/{company_id}/orders/{order_id}:return