Runs the batch scheduling algorithm over many trips at once and commits the result: every
route that receives work is saved, exactly as the desktop client's batch schedule window
does. This is the multi-trip counterpart to route/shopTrip + route/saveRoute, and it produces
a batch-optimal answer rather than a series of per-trip ones.
This modifies dispatch plans for the whole day being scheduled.
Limits, both reported back rather than silently applied:
a request may name at most 500 trips (1000 service ids) and is rejected with 400 above that;
the algorithm is given 120 seconds, after which the request fails with 504 and nothing is
committed - no route is changed.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400Missing or unaligned data. Error message will be returned with response.
403The api key used does not have access to this resource.
404A requested service id, or the schedule day, does not exist.
504The scheduling algorithm exceeded its time limit. Nothing was committed.