---
title: "Get Dispatch Plan Route"
method: GET
path: "/v1/plans/{planId}/routes/{routeId}"
tags: ["Dispatch plans"]
---

# Get Dispatch Plan Route

`GET /v1/plans/{planId}/routes/{routeId}`

## Request

- Base URL: `https://api.sandbox.usenash.com`
- URL: `https://api.sandbox.usenash.com/v1/plans/{planId}/routes/{routeId}`
- Auth: none declared

One route of a dispatch plan's draft, stop by stop: orders, planned arrival, location and window.

## Path parameters

- `planId` string, required
- `routeId` string, required

## Response `200`

OK

- PlanRouteDetail
  - `revision` integer, required
  - `routeId` string, required
  - `stops` PlanRouteStop[], required
    - `stopId` string, required
    - `type` 'PICKUP' | 'DROPOFF' | 'ROUTE_START' | 'ROUTE_END' | 'DRIVER_BREAK', required
    - `orderIds` string[], required
    - `eta` string, date-time, nullable, required
    - `location` PlanLocation, required
      - `latitude` number, required
      - `longitude` number, required
    - `window` PlanStopWindow, required
      - `start` string, date-time, nullable, required
      - `end` string, date-time, nullable, required
    - `windowConflict` boolean, required

## Other responses

- `422`: Unprocessable Content

---

[API](https://skmtc.dev/nash/apis/nash-api.md) - [All operations](https://skmtc.dev/nash/apis/nash-api/llms.txt) - [OpenAPI document](https://skmtc.dev/nash/apis/nash-api/revisions/e3713837c5c9?raw)
