Rescheduling Functionality
When reassigning a task, you can update the following time-related fields to reschedule the task:pickupStartTime
pickupEndTime
dropoffStartTime
dropoffEndTime
Times that are not specified will be calculated by Nash based on the existing job configuration and current conditions.
Body
application/json
Body for reassign task endpoint.
New pickup start time
Example:
"2021-01-01T00:00:00Z"
New pickup end time
Example:
"2021-01-01T00:15:00Z"
New dropoff start time
Example:
"2021-01-01T00:30:00Z"
New dropoff end time
Example:
"2021-01-01T01:00:00Z"
New package delivery mode.
Available options:
now
, scheduled
Example:
"now"
Response
OK
A Nash Job.
Job ID
Example:
"job_01234567890"
Created at
Example:
"2023-08-29T19:17:46.264523"
Portal URL
Example:
"https://usenash.com/portal/job_abc123"
Is the job active
Example:
true
Is the job a batch
Example:
false
Job configurations
External identifier
Example:
"mini-mart-order-99"
Job metadata
Example:
{ "key": "value" }
Options group Generic serializer for options groups used in many endpoints.
7-digit non-unique human-readable reference code for the job.
Example:
"0123456"
Selected configuration
Example:
{ "tasks": [] }
Job specification
Example:
{ "packages": [] }