---
title: "Get routes by date"
method: GET
path: "/Route/Date/{date}"
tags: ["Route"]
---

# Get routes by date

`GET /Route/Date/{date}`

## Path parameters

- `date` string, date-time, required

## Response `200`

List of routes

- Route[]
  - `Code` string, nullable — Route code/number
  - `Id` string, nullable — Unique identifier in user accounting system
  - `Date` string, date-time — Route date, yyyy-MM-dd
  - `DepotId` string, nullable — Unique identifier in user accounting system
  - `Depot` string, nullable — Depot address
  - `StartFromDepot` boolean, nullable — Start route from depot
  - `ReturnToDepot` boolean, nullable — Return to depot
  - `DriverLogin` string, nullable — Driver's login
  - `DriverName` string, nullable — Driver’s First Name and Last Name
  - `DriverNumber` integer — Driver Number
  - `DriverVehicle` string, nullable — Vehicle license plate number
  - `StartDate` string, date-time, nullable — Route start time
  - `CloseDate` string, date-time, nullable — Route finish time
  - `Track` number, double, nullable — Track distance, m
  - `Priority` integer, nullable — Route priority
  - `LocationLat` number, double, nullable — Current GPS Latitude
  - `LocationLon` number, double, nullable — Current GPS Longitude
  - `StartTimePlan` string, date-time, nullable — Planned Start Time
  - `FinishTimePlan` string, date-time, nullable — Planned Finish Time
  - `DistancePlan` number, double, nullable — Planned distance, m
  - `CostPlan` number, double, nullable — Plan route cost
  - `CostActual` number, double, nullable — Actual route cost
  - `CreateDateUtc` string, date-time — Route creation date (UTC)
  - `Orders` Order[], nullable
    - `Number` string, nullable — Order/Invoice/Job/Waybill number
    - `Id` string, nullable — Unique identifier in user accounting system
    - `Date` string, date-time — Order date, yyyy-MM-dd
    - `SeqNumber` integer, nullable — Scheduled sequence in the route
    - `RouteNumber` string, nullable — Route number
    - `RoutePriority` integer, nullable — Route priority
    - `RouteStatus` 'Draft' | 'Ready' | 'Loaded' | 'InProgress' | 'Closed'
    - `DriverLogin` string, nullable — Login of Driver
    - `DriverName` string, nullable — Name of Driver
    - `DriverNumber` integer, nullable — Driver Number
    - `DriverVehicle` string, nullable — Vehicle license plate number
    - `ShipperId` string, nullable — Unique identifier in user accounting system
    - `Shipper` string, nullable — Shipper/Supplier name
    - `DepotId` string, nullable — Unique identifier in user accounting system
    - `Depot` string, nullable — Depot address
    - `Weight` number, double — Total weight
    - `Volume` number, double — Total volume
    - `Pallets` number, double — Pallets count
    - `InvoiceId` string, nullable — Invoice identifier in user accounting system
    - `CustomerReferenceId` string, nullable — Customer reference order identifier in user accounting system
    - `GoodsList` Goods[], nullable — Goods List in Order
      - `OrderLineId` string, nullable — Order line (goods line in the order) unique identifier in user accounting system
      - `GoodsId` string, nullable — Goods (directory) unique identifier in user accounting system
      - `GoodsName` string, nullable — Item Description - Goods, load, packaging
      - `GoodsUnit` string, nullable — Unit of measure: pcs, pkg, kg, lbs
      - `Note` string, nullable — Notes for delivery/pickup
      - `Quantity` number, double, nullable — Quantity or weight
      - `QuantityFact` number, double, nullable — Quantity or weight at fact(accepted quantity/actual quantity)
      - `Cost` number, double, nullable — Unit price
      - `RejectReason` string, nullable — Reject reason for goods
      - `HasPhoto` boolean, nullable — Photo attached
      - `Photos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
      - `OrderLineBarcode` string, nullable — Order line (goods line in the order) barcode
      - `GoodsBarcode` string, nullable — Goods (directory) barcode
      - `Scanned` boolean, nullable — Goods is scanned in the mobile application
      - `LoadStatus` string, nullable — Status code: none; loaded; not-loaded;
      - `LoadCheckScanRejectReason` string, nullable — Reject reason for goods' scanning when order is loaded
      - `ScanRejectReason` string, nullable — Reject reason for goods' scanning
    - `PickupOrder` PickupOrder
      - `Id_DocShipment` integer
      - `Type` integer — Order type: 0 - Delivery order; 1 - Collection order
      - `ClientId` string, nullable — Unique identifier in user accounting system
      - `Client` string, nullable — Client/Customer name
      - `AddressId` string, nullable — Unique identifier in user accounting system
      - `Address` string, nullable — Delivery/Pickup address
      - `AddressLat` number, double, nullable — Address GPS Latitude
      - `AddressLon` number, double, nullable — Address GPS Longitude
      - `AddressZone` string, nullable — Address zone
      - `ContactName` string, nullable — Customer’s contact name
      - `Phone` string, nullable — Customer’s contact phone number
      - `Email` string, nullable — Customer’s e-mail
      - `TimeSlotFrom` string, date-time, nullable — Desired delivery/pickup time from, yyyy-MM-ddTHH:mm:ss or HH:mm:ss
      - `TimeSlotTo` string, date-time, nullable — Desired delivery/pickup time till, yyyy-MM-ddTHH:mm:ss or HH:mm:ss
      - `ServiceTime` number, double, nullable — Desired service time, min. If seconds are specified value will be decimal
      - `CustomFields` CustomField[], nullable — List of custom fields
        - `Id` string, nullable — Custom Field Id
        - `Label` string, nullable — Custom Field Label
        - `Value` string, nullable — Custom Field Value. Format depends on Custom field type.
      - `Note` string, nullable — Notes to order
      - `COD` number, double — Amount of Cash on Delivery
      - `CODActual` string, nullable — Collected Paid Amount from a Client
      - `StatusId` integer, nullable — Status code: 1 - In Progress; 2 - Not delivered/Not collected (site issues); 3 - Delivered/Collected; 4 - Partially; 5 - Not delivered/Not collected (order issues)
      - `Status` string, nullable — Status description
      - `StatusLat` number, double, nullable — Status GPS Latitude
      - `StatusLon` number, double, nullable — Status GPS Longitude
      - `DriverComment` string, nullable — Drivers comment from mobile application
      - `RejectReasonId` integer, nullable
      - `RejectReason` string, nullable — Reject reason for order
      - `ScanReasonId` integer, nullable
      - `ScanRejectReason` string, nullable — Reject reason for order's scanning
      - `LoadCheckScanReasonId` integer, nullable
      - `LoadCheckScanRejectReason` string, nullable — Reject reason for order's scanning when the order is loaded
      - `SignatureName` string, nullable — Name of the person who signed
      - `HasSignaturePhoto` boolean, nullable — Signature attached
      - `SignaturePhotos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
      - `HasPhoto` boolean, nullable — Photo attached
      - `Photos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
      - `HasRoutePointPhoto` boolean, nullable
      - `StatusDate` string, date-time, nullable — Status date
      - `PlanTime` integer, nullable
      - `PlanTimeDep` integer, nullable
      - `PlanServiceTime` integer, nullable
      - `ETA` string, date-time, nullable — Estimated time of arrival
      - `UpdatedETA` string, date-time, nullable — Updated estimated time of arrival
      - `RouteDate` string, date-time, nullable — Route date
      - `ArrivedDate` string, date-time, nullable — Date of arrival
      - `DepartedDate` string, date-time, nullable — Date of Departure
      - `ReportUrl` string, nullable — Link to the PDF order delivery note (available within 1 hour from the API call)
      - `Barcode` string, nullable — Barcode
      - `Scanned` boolean, nullable — Order is scanned in the mobile application
      - `FeedbackRating` number, double, nullable — Feedback Rating from mobile application
      - `TrackKey` string, uuid — Key for tracking order
      - `TrackId` string, uuid — Id for tracking order
      - `TrackLink` string, nullable — Link for tracking order
      - `LoadStatusId` 'NotLoaded' | 'Loaded' | 'Scanned'
      - `HasLoadSignature` boolean, nullable
      - `LoadStatus` string, nullable — Status code: none; loaded; not-loaded;
      - `LoadDate` string, date-time, nullable — Date of Loading
      - `LoadSignaturePhotos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
      - `ChangeDate` string, date-time
      - `AddressNote` string, nullable — Address note
      - `ClientNote` string, nullable — Client note
      - `CustomFieldsStr` string, nullable
      - `CancelledStatus` integer
      - `RescheduledTimes` integer, nullable — Order rescheduled times
    - `CreateSource` 'Web' | 'File' | 'DupRoute' | 'DupOrder' | 'WebApi' | 'ShopifyIntegration' | 'WooCommerceIntegration' | 'MagentoIntegration' | 'ZapierIntegration' | 'QuickBooksIntegration' | 'XeroIntegration' | 'EbayIntegration' | 'Driver' | 'UnleashedIntegration' | 'MyobIntegration' | 'LiveTracking' | 'Routing'
    - `DistanceFromDepotPlan` number, double, nullable — Planned distance from depot, m
    - `SeqNumberDriver` integer, nullable — Updated sequence by driver in the route
    - `DeliveryInstructions` string, nullable — Delivery Instructions from live-tracking page
    - `Pin` string, nullable — Confirmation pin code
    - `AddressNote` string, nullable — Address note
    - `ClientNote` string, nullable — Client note
    - `CreateDateUtc` string, date-time — Order creation date (UTC)
    - `Priority` string, nullable — Priority values: low, normal, high
    - `TeamCode` string, nullable — Team code
    - `Feedback` string, nullable — Feedback
    - `NotificationsPolicy` NotificationsPolicy
      - `PriorToRouteNotificationEnabled` boolean, nullable — Overrides default behavior for prior to route notifications
      - `AtRouteStartNotificationEnabled` boolean, nullable — Overrides default behavior for at route start notifications
      - `EnRouteNotificationEnabled` boolean, nullable — Overrides default behavior for en route notifications
      - `AtDepartureNotificationEnabled` boolean, nullable — Overrides default behavior for at departure notifications
    - `RouteDate` string, date-time, nullable — Route date
    - `Type` integer — Order type: 0 - Delivery order; 1 - Collection order
    - `ClientId` string, nullable — Unique identifier in user accounting system
    - `Client` string, nullable — Client/Customer name
    - `AddressId` string, nullable — Unique identifier in user accounting system
    - `Address` string, nullable — Delivery/Pickup address
    - `AddressLat` number, double, nullable — Address GPS Latitude
    - `AddressLon` number, double, nullable — Address GPS Longitude
    - `AddressZone` string, nullable — Address zone
    - `TimeSlotFrom` string, date-time, nullable — Desired delivery/pickup time from, yyyy-MM-ddTHH:mm:ss or HH:mm:ss
    - `TimeSlotTo` string, date-time, nullable — Desired delivery/pickup time till, yyyy-MM-ddTHH:mm:ss or HH:mm:ss
    - `ServiceTime` number, double, nullable — Desired service time, min. If seconds are specified value will be decimal
    - `Note` string, nullable — Notes to order
    - `ContactName` string, nullable — Customer’s contact name
    - `Phone` string, nullable — Customer’s contact phone number
    - `Email` string, nullable — Customer’s e-mail
    - `COD` number, double — Amount of Cash on Delivery
    - `CODActual` string, nullable — Collected Paid Amount from a Client
    - `StatusId` integer, nullable — Status code: 1 - In Progress; 2 - Not delivered/Not collected (site issues); 3 - Delivered/Collected; 4 - Partially; 5 - Not delivered/Not collected (order issues)
    - `Status` string, nullable — Status description
    - `StatusLat` number, double, nullable — Status GPS Latitude
    - `StatusLon` number, double, nullable — Status GPS Longitude
    - `DriverComment` string, nullable — Drivers comment from mobile application
    - `RejectReason` string, nullable — Reject reason for order
    - `LoadCheckScanRejectReason` string, nullable — Reject reason for order's scanning when the order is loaded
    - `ScanRejectReason` string, nullable — Reject reason for order's scanning
    - `SignatureName` string, nullable — Name of the person who signed
    - `HasSignaturePhoto` boolean, nullable — Signature attached
    - `SignaturePhotos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
    - `HasPhoto` boolean, nullable — Photo attached
    - `Photos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
    - `StatusDate` string, date-time, nullable — Status date
    - `ETA` string, date-time, nullable — Estimated time of arrival
    - `UpdatedETA` string, date-time, nullable — Updated estimated time of arrival
    - `ArrivedDate` string, date-time, nullable — Date of arrival
    - `DepartedDate` string, date-time, nullable — Date of Departure
    - `ReportUrl` string, nullable — Link to the PDF order delivery note (available within 1 hour from the API call)
    - `CustomFields` CustomField[], nullable — List of custom fields
      - `Id` string, nullable — Custom Field Id
      - `Label` string, nullable — Custom Field Label
      - `Value` string, nullable — Custom Field Value. Format depends on Custom field type.
    - `Barcode` string, nullable — Barcode
    - `Scanned` boolean, nullable — Order is scanned in the mobile application
    - `FeedbackRating` number, double, nullable — Feedback Rating from mobile application
    - `TrackKey` string, uuid — Key for tracking order
    - `TrackId` string, uuid — Id for tracking order
    - `TrackLink` string, nullable — Link for tracking order
    - `LoadStatus` string, nullable — Status code: none; loaded; not-loaded;
    - `LoadDate` string, date-time, nullable — Date of Loading
    - `LoadSignaturePhotos` string[], nullable — Array of links for download jpg file (each link is available for 24h from API call)
    - `ChangeDate` string, date-time
    - `RescheduledTimes` integer, nullable — Order rescheduled times
  - `Status` 'Draft' | 'Ready' | 'Loaded' | 'InProgress' | 'Closed'
  - `Xd` boolean — Cross-Docking route
  - `Vehicle` Vehicle
    - `Number` string, nullable — Number
    - `CarrierCode` string, nullable — Carrier Code
    - `Carrier` string, nullable — Carrier
    - `Weight` number, double, nullable — Capacity Weight
    - `Volume` number, double, nullable — Capacity Volume
    - `Pallets` number, double, nullable — Capacity Pallets
  - `CustomFields` CustomField[], nullable — List of custom fields
    - `Id` string, nullable — Custom Field Id
    - `Label` string, nullable — Custom Field Label
    - `Value` string, nullable — Custom Field Value. Format depends on Custom field type.

## Other responses

- `400` — One or more validation errors
- `401` — Unauthorized. Invalid X-API-KEY in the request header
- `429` — Too Many Requests. Rate limit is 20 requests/sec and 400 requests/min
- `500` — Internal Server Error

---

[API](https://skmtc.net/track-pod/apis/track-pod-api.md) · [All operations](https://skmtc.net/track-pod/apis/track-pod-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/track-pod/track-pod-api/versions/833e05afe46e/schema)
