Retrieve the Delivery Job List

The Get Delivery Job List API enables you to retrieve detailed information about delivery jobs by connecting with last mile delivery partners through the Grubtech Delivery Manager Application. This endpoint is useful for applications or systems that need to track delivery job statuses, analyze delivery performance, or integrate delivery data into reporting tools.

This API supports a wide range of filters and pagination options to handle large datasets effectively. Developers can query delivery jobs within a specific date range, filter by job status or location, and navigate through the results using the pagination parameters. The response includes comprehensive details about each delivery job, including metadata, timestamps, and associated delivery information.

This endpoint allows integration partners to:

  • Retrieve Delivery Job Information: Access specific delivery job details, such as job IDs, creation timestamps, updates, and customer information.
  • Track Delivery Performance: Analyze jobs over a defined date range to identify trends or operational bottlenecks.
  • Filter Delivery Data: Query data for specific locations (storeId) or statuses (e.g., pending, completed, or canceled).
  • Handle Large Datasets Efficiently: Utilize pagination to fetch results in manageable chunks and process up to 10,000 records per request.

For more details refer Get Delivery Job List API Reference.

Notes

  • Ensure the fromDate and toDate parameters include both date and time components in ISO 8601 format (e.g., 2023-01-01T00:00:00Z).
  • Use pagination (page_no and size) to manage large datasets efficiently.
  • The maximum size parameter value is 10,000. If the dataset exceeds this limit, use the next page to fetch additional records.