<a name="optimizeRouteAsync"></a>

## optimizeRouteAsync ⇒ <code>object</code>

Optimize route

**Kind**: global constant  
**Returns**: <code>object</code> - Promise resolve/reject

| Param   | Type                | Description                                                                                                                                                                   |
| ------- | ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| payload | <code>object</code> | # {date, routeSettingId, routingScope} date (mandatory)(string) = '2018-02-28' #pickupDate routeSettingId (mandatory)(integer) = 124 routingScope (mandatory)(string) = 'all' |
| token   | <code>string</code> |                                                                                                                                                                               |
