# eLogii ## Docs - [Introduction](https://elogiiapidocs.apidog.io/doc-1759409.md): - [Entities](https://elogiiapidocs.apidog.io/doc-1759410.md): - [FAQs](https://elogiiapidocs.apidog.io/doc-1759411.md): - [Query parameters](https://elogiiapidocs.apidog.io/doc-1759412.md): - [ Webhooks ](https://elogiiapidocs.apidog.io/doc-1759413.md): - Tasks [Task Elements](https://elogiiapidocs.apidog.io/doc-1820165.md): - Drivers [Driver Elements](https://elogiiapidocs.apidog.io/doc-1805195.md): - Customers [Customer Elements](https://elogiiapidocs.apidog.io/doc-1805198.md): - Depots [Depot Elements](https://elogiiapidocs.apidog.io/doc-1805206.md): - Driver-schedule-exceptions [Driver-schedule-exception elements](https://elogiiapidocs.apidog.io/doc-1805207.md): - Route-template-groups [Route-template-groups elements](https://elogiiapidocs.apidog.io/doc-1805209.md): - Routes [Route Elements](https://elogiiapidocs.apidog.io/doc-1805211.md): - Task-template-groups [Task-template-groups Elements](https://elogiiapidocs.apidog.io/doc-1820181.md): - Vehicles [Vehicle Elements](https://elogiiapidocs.apidog.io/doc-1820180.md): - Zones [Zones Elements](https://elogiiapidocs.apidog.io/doc-1820179.md): - Optimization [Optimization Elements](https://elogiiapidocs.apidog.io/doc-1820178.md): ## API Docs - Tasks [createOrUpdateMany](https://elogiiapidocs.apidog.io/api-24177567.md): The Create or Update Many endpoint is the most important task endpoint, as it satisfies all of your task creation and update processes. - Tasks [Get tasks](https://elogiiapidocs.apidog.io/api-24177570.md): Get all tasks using _id, uid, shipment, reference, externalId, date, date range, dateTimeWindows.date, or customer UID. - Tasks [Create tasks](https://elogiiapidocs.apidog.io/api-24177577.md): - Tasks [Delete tasks](https://elogiiapidocs.apidog.io/api-24177569.md): - Tasks [Update a task](https://elogiiapidocs.apidog.io/api-24177573.md): - Tasks [Get Proof of Delivery](https://elogiiapidocs.apidog.io/api-24177575.md): - Tasks [Cancel tasks](https://elogiiapidocs.apidog.io/api-24177576.md): - Tasks [Post Tasks Create Return](https://elogiiapidocs.apidog.io/api-24177578.md): - Tasks [Move tasks to another date](https://elogiiapidocs.apidog.io/api-24177579.md): - Tasks [postTasksReattempt](https://elogiiapidocs.apidog.io/api-24177580.md): - Tasks [Start tracking a task (webhook)](https://elogiiapidocs.apidog.io/api-24177581.md): - Drivers [Get drivers](https://elogiiapidocs.apidog.io/api-24177582.md): This endpoint retrieves a list of drivers in your organization, including details such as names, contact information, start and end locations, and assigned vehicle information. Query parameters can be used to filter or sort the results as needed, they are described in detail here:[Query parameters](apidog://link/pages/1759412) - Drivers [Create multiple drivers](https://elogiiapidocs.apidog.io/api-24177585.md): - Drivers [Update drivers](https://elogiiapidocs.apidog.io/api-24177587.md): To update many drivers, you'll need to add the driver id as well as the elements to be updated in the payload. - Drivers [Delete drivers](https://elogiiapidocs.apidog.io/api-24177589.md): - Customers [Get customers](https://elogiiapidocs.apidog.io/api-24177590.md): - Customers [Create customers](https://elogiiapidocs.apidog.io/api-24177593.md): - Customers [Update customers](https://elogiiapidocs.apidog.io/api-24177595.md): - Customers [Delete customers](https://elogiiapidocs.apidog.io/api-24177597.md): - Depots [Get depots](https://elogiiapidocs.apidog.io/api-24177598.md): - Depots [Create depots](https://elogiiapidocs.apidog.io/api-24177601.md): - Depots [Update depots](https://elogiiapidocs.apidog.io/api-24177603.md): - Depots [Delete depots](https://elogiiapidocs.apidog.io/api-24177605.md): - Driver-schedule-exceptions [Get all exceptions](https://elogiiapidocs.apidog.io/api-24177606.md): - Driver-schedule-exceptions [Get schedule exception for a specific driver](https://elogiiapidocs.apidog.io/api-24177607.md): - Driver-schedule-exceptions [Update a schedule exception](https://elogiiapidocs.apidog.io/api-24177610.md): - Driver-schedule-exceptions [Create multiple schedule exceptions](https://elogiiapidocs.apidog.io/api-24177609.md): - Driver-schedule-exceptions [Delete multiple schedule exceptions](https://elogiiapidocs.apidog.io/api-24177612.md): - Route-template-groups [Get route template groups](https://elogiiapidocs.apidog.io/api-24177613.md): - Route-template-groups [Create a route-template-group](https://elogiiapidocs.apidog.io/api-24177614.md): - Route-template-groups [Update a route template group](https://elogiiapidocs.apidog.io/api-24177616.md): - Route-template-groups [Delete multiple route template groups](https://elogiiapidocs.apidog.io/api-24177618.md): - Route-template-groups [Schedule for dates](https://elogiiapidocs.apidog.io/api-24177619.md): - Routes [Get routes](https://elogiiapidocs.apidog.io/api-24177620.md): - Routes [Clear route(s)](https://elogiiapidocs.apidog.io/api-24177622.md): - Routes [Lock route(s)](https://elogiiapidocs.apidog.io/api-24177623.md): - Routes [Unlock route(s)](https://elogiiapidocs.apidog.io/api-24177625.md): - Routes [Set planned ETAs](https://elogiiapidocs.apidog.io/api-24177626.md): - Routes [Setting the task order](https://elogiiapidocs.apidog.io/api-24189028.md): This endpoint is useful in cases where you want to manipulate the task order in the route manually. The {_id} in this case represents the route _id whereas the IDs in the request payload are actually the ids found in the route legs for each task info. - Task-template-groups [Get task-template-groups](https://elogiiapidocs.apidog.io/api-24177627.md): Retrieve all task template groups with this endpoint. - Task-template-groups [Create task-template-groups](https://elogiiapidocs.apidog.io/api-24177628.md): Create a task template using the sample request data. - Task-template-groups [Get one task-template-group by _id](https://elogiiapidocs.apidog.io/api-24177629.md): Retrieve a single task template group by providing its ID. - Task-template-groups [Update task-template-group](https://elogiiapidocs.apidog.io/api-24177630.md): This endpoint is used to update a single task template group. - Task-template-groups [Delete one task-template-group](https://elogiiapidocs.apidog.io/api-24177631.md): This endpoint is used to delete a single task template group. - Task-template-groups [Delete multiple task-template-groups](https://elogiiapidocs.apidog.io/api-24177632.md): This endpoint allows you to delete multiple task template groups. - Task-template-groups [Schedule task-template-groups for dates](https://elogiiapidocs.apidog.io/api-24177633.md): Manually schedule a task template using this endpoint. - Task-template-groups [Add tasks to group](https://elogiiapidocs.apidog.io/api-24177634.md): Add tasks to a particular task group. - Vehicles [Create multiple vehicles](https://elogiiapidocs.apidog.io/api-24177635.md): - Vehicles [Get vehicles](https://elogiiapidocs.apidog.io/api-24177638.md): - Vehicles [Update multiple vehicles](https://elogiiapidocs.apidog.io/api-24177636.md): - Vehicles [Delete multiple vehicles](https://elogiiapidocs.apidog.io/api-24177637.md): - Zones [getZones](https://elogiiapidocs.apidog.io/api-24177643.md): - Zones [postZones](https://elogiiapidocs.apidog.io/api-24177644.md): - Zones [putZones_id](https://elogiiapidocs.apidog.io/api-24177646.md): - Zones [deleteZones_id](https://elogiiapidocs.apidog.io/api-24177647.md): - Optimization [Run optimization for provided data set](https://elogiiapidocs.apidog.io/api-24177648.md): - Optimization [Run optimization for one or multiple dates](https://elogiiapidocs.apidog.io/api-24177649.md): - Optimization [Run optimization for one or multiple existing routes](https://elogiiapidocs.apidog.io/api-24177650.md): - Optimization [Optimize tasks in a period (e.g. 1 month), where some of the tasks have varying intervals - e.g. weekly, every 2 weeks, monthly](https://elogiiapidocs.apidog.io/api-24177651.md): - Optimization [Run optimization for a date range](https://elogiiapidocs.apidog.io/api-24177652.md): - Forms [Get all forms](https://elogiiapidocs.apidog.io/api-28558662.md): - Forms [Create and design a form](https://elogiiapidocs.apidog.io/api-28558667.md): - Forms [Update many forms](https://elogiiapidocs.apidog.io/api-28621777.md): Update a single form using this endpoint. - Forms [Delete many forms](https://elogiiapidocs.apidog.io/api-28634746.md): - Form submissions [Get all form submissions](https://elogiiapidocs.apidog.io/api-28558664.md): - Form submissions [Get a specific form's submissions](https://elogiiapidocs.apidog.io/api-28558665.md): This endpoint retrieves submissions for specific forms using either the form ID or form UID as a query parameter. - Form submissions [Update many form submissions](https://elogiiapidocs.apidog.io/api-28634401.md): - Form submissions [Delete many form submissions](https://elogiiapidocs.apidog.io/api-28634446.md):