Optimize Engine
  1. Schemas
Optimize Engine
  • Health
    • Check health
      GET
  • Optimization
    • Optimize Sync Process
      POST
    • Optimization Engine Asynchronous Process
      POST
    • Get Optimization Status
      GET
  • Authentication
    • User Login
      POST
    • User Logout
      POST
    • User Logout All
      POST
  • Schemas
    • Schemas
      • Configuration
      • Location
      • Vehicle
      • Job
      • OptimizeRequest
      • Summary
      • Stop
      • Route
      • OptimizeResponse
      • Error
      • OptimizationCreateResponse
      • OptimizationStatusResponse
      • LoginRequest
      • LoginResponse
  1. Schemas

OptimizeResponse

{
    "optimization_id": "x123-k331-q998",
    "summary": {
        "total_vehicles_used": 1,
        "total_distance": 68500,
        "total_duration": 565,
        "total_cost": 371.25,
        "unassigned_jobs": []
    },
    "routes": [
        {
            "vehicle_id": "van_001",
            "distance": 68500,
            "duration": 565,
            "cost": 371.25,
            "capacity_utilization": {
                "weight": {
                    "amount": 120000,
                    "total": 300000,
                    "ratio": 0.4
                }
            },
            "stops": [
                {
                    "sequence": 1,
                    "type": "START",
                    "job_id": "pickup_wh_intirub_halim",
                    "location_id": "warehouse_intirub_halim",
                    "arrival_time": "2025-09-14T08:00:00+07:00",
                    "departure_time": "2025-09-14T08:00:00+07:00",
                    "service_time": 60,
                    "waiting_time": 30,
                    "travel_time_to_next_stop": 75,
                    "travel_time_from_prev_stop": 0
                }
            ]
        }
    ]
}
Built with