# MileApp Documentation (Development) ## Docs - [Multi-Organization](https://docs.mileapp.dev/api-reference/auth/multi-organization-overview.md): Multi-Organization feature allows users to belong to multiple organizations using the same email address - [Create Organization](https://docs.mileapp.dev/api-reference/auth/multi-organization/create-organization.md): Create a new organization and automatically switch to it. The user becomes the owner of the new organization. - [Get User Organizations](https://docs.mileapp.dev/api-reference/auth/multi-organization/get-user-organizations.md): Retrieve the list of organizations the current user belongs to. This endpoint returns all organizations where the user's email is registered, along with pending invitations. - [Switch Organization](https://docs.mileapp.dev/api-reference/auth/multi-organization/switch-organization.md): Switch to a different organization that the user belongs to. This endpoint revokes the current token and generates a new access token for the target organization. - [Authentication](https://docs.mileapp.dev/api-reference/authentication.md): Learn how to authenticate your API requests using access tokens - [Data Formats](https://docs.mileapp.dev/api-reference/data-formats.md): Understanding data types used in MileApp API - [Data Source](https://docs.mileapp.dev/api-reference/data/data-source-overview.md): The Data source could help you simplify the process of filling in task information based on existing... - [Bulk create data source](https://docs.mileapp.dev/api-reference/data/data-source/bulk-create-data-source.md) - [Bulk create or update data source](https://docs.mileapp.dev/api-reference/data/data-source/bulk-create-or-update-data-source.md) - [Bulk delete data source](https://docs.mileapp.dev/api-reference/data/data-source/bulk-delete-data-source.md) - [Bulk patch data source](https://docs.mileapp.dev/api-reference/data/data-source/bulk-patch-data-source.md) - [Create data source](https://docs.mileapp.dev/api-reference/data/data-source/create-data-source.md): When creating a new datasource, the payload includes dynamic keys whose structure is determined by the data type specified by dataTypeId. To understand which fields are required and their respective types, you must first retrieve the schema of the data type from the endpoint [ GET /data-type/{dataTy… - [Delete data source](https://docs.mileapp.dev/api-reference/data/data-source/delete-data-source.md) - [Delete data source by hubId, dataTypeName, dataId](https://docs.mileapp.dev/api-reference/data/data-source/delete-data-source-by-hubid-datatypename-dataid.md) - [Read data source](https://docs.mileapp.dev/api-reference/data/data-source/read-data-source.md) - [Read data source by dataTypeName and dataId](https://docs.mileapp.dev/api-reference/data/data-source/read-data-source-by-datatypename-and-dataid.md) - [Read data source by hubId, dataTypeName, dataId](https://docs.mileapp.dev/api-reference/data/data-source/read-data-source-by-hubid-datatypename-dataid.md) - [Read data source by ID](https://docs.mileapp.dev/api-reference/data/data-source/read-data-source-by-id.md) - [Update data source by hubId, dataTypeName, dataId](https://docs.mileapp.dev/api-reference/data/data-source/update-data-source-by-hubid-datatypename-dataid.md) - [Update data source by ID](https://docs.mileapp.dev/api-reference/data/data-source/update-data-source-by-id.md) - [Update partially data source by ID](https://docs.mileapp.dev/api-reference/data/data-source/update-partially-data-source-by-id.md) - [Data Type](https://docs.mileapp.dev/api-reference/data/data-type-overview.md): The Data type is the structure of data fields that is customizable to suit your business needs - [Create data type](https://docs.mileapp.dev/api-reference/data/data-type/create-data-type.md) - [Delete data type by ID](https://docs.mileapp.dev/api-reference/data/data-type/delete-data-type-by-id.md) - [Read data type](https://docs.mileapp.dev/api-reference/data/data-type/read-data-type.md) - [Read data type by ID](https://docs.mileapp.dev/api-reference/data/data-type/read-data-type-by-id.md) - [Update data type by ID](https://docs.mileapp.dev/api-reference/data/data-type/update-data-type-by-id.md) - [Update partially data type by ID](https://docs.mileapp.dev/api-reference/data/data-type/update-partially-data-type-by-id.md) - [Data](https://docs.mileapp.dev/api-reference/data/overview.md): Master data management for field operations - [View file](https://docs.mileapp.dev/api-reference/file/file/view-file.md) - [Overview](https://docs.mileapp.dev/api-reference/file/overview.md): View and retrieve files stored in MileApp - [Automation](https://docs.mileapp.dev/api-reference/flow/automation-overview.md): Automation enables you to set up automation based on tasks' events and data source's events - [Create automation](https://docs.mileapp.dev/api-reference/flow/automation/create-automation.md) - [Delete automation by ID](https://docs.mileapp.dev/api-reference/flow/automation/delete-automation-by-id.md) - [Read automation](https://docs.mileapp.dev/api-reference/flow/automation/read-automation.md) - [Read automation by ID](https://docs.mileapp.dev/api-reference/flow/automation/read-automation-by-id.md) - [Read log automation](https://docs.mileapp.dev/api-reference/flow/automation/read-log-automation.md) - [Retry automation by ID](https://docs.mileapp.dev/api-reference/flow/automation/retry-automation-by-id.md) - [Retry bulk automation](https://docs.mileapp.dev/api-reference/flow/automation/retry-bulk-automation.md): This endpoint is only used with tokens from internal accounts, for example, accounts using @mile.app or @paket.id - [Update automation by ID](https://docs.mileapp.dev/api-reference/flow/automation/update-automation-by-id.md) - [Update partially automation by ID](https://docs.mileapp.dev/api-reference/flow/automation/update-partially-automation-by-id.md) - [Create flow](https://docs.mileapp.dev/api-reference/flow/flow/create-flow.md) - [Delete flow by ID](https://docs.mileapp.dev/api-reference/flow/flow/delete-flow-by-id.md) - [Generate example](https://docs.mileapp.dev/api-reference/flow/flow/generate-example.md) - [Re-order flow](https://docs.mileapp.dev/api-reference/flow/flow/re-order-flow.md) - [Read flow by ID](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-by-id.md) - [Read flow component by flow name](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-component-by-flow-name.md) - [Read flow components](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-components.md) - [Read flow fields](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-fields.md) - [Read flow histories](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-histories.md) - [Read flow versions](https://docs.mileapp.dev/api-reference/flow/flow/read-flow-versions.md) - [Read flows](https://docs.mileapp.dev/api-reference/flow/flow/read-flows.md) - [Restore flow by flow log ID](https://docs.mileapp.dev/api-reference/flow/flow/restore-flow-by-flow-log-id.md) - [Update flow by ID](https://docs.mileapp.dev/api-reference/flow/flow/update-flow-by-id.md) - [Flow](https://docs.mileapp.dev/api-reference/flow/overview.md): Mobile field application workflows for efficient task execution - [Data Import](https://docs.mileapp.dev/api-reference/importexport/data-import-overview.md): The Data Import module allows users to upload and import data source records from Excel or CSV files - [Import data source from file](https://docs.mileapp.dev/api-reference/importexport/data-import/import-data-source-from-file.md): This endpoint allows users to upload a file (CSV, XLS, or XLSX) containing data source records for import. The file is validated and processed in the background via queue. The import process supports multiple import types: datasource, task, visit, and route. After upload, the import is queued for pr… - [Read import monitoring record by ID](https://docs.mileapp.dev/api-reference/importexport/data-import/read-import-monitoring-record-by-id.md): This endpoint retrieves detailed information about a specific import monitoring record by its ID. Use this to check the status and results of a particular import operation. - [Read import monitoring records](https://docs.mileapp.dev/api-reference/importexport/data-import/read-import-monitoring-records.md): This endpoint retrieves a paginated list of import monitoring records. These records track the status and progress of all data import operations initiated by users in the organization. You can filter by import type, status, data type, and other criteria. - [Export Config](https://docs.mileapp.dev/api-reference/importexport/export-config-overview.md): The Export Config module is used to save and manage the specific fields that a user wants included i... - [Create export config](https://docs.mileapp.dev/api-reference/importexport/export-config/create-export-config.md) - [Delete export config](https://docs.mileapp.dev/api-reference/importexport/export-config/delete-export-config.md) - [Read export config](https://docs.mileapp.dev/api-reference/importexport/export-config/read-export-config.md) - [Read export config by ID](https://docs.mileapp.dev/api-reference/importexport/export-config/read-export-config-by-id.md) - [Update export config](https://docs.mileapp.dev/api-reference/importexport/export-config/update-export-config.md) - [Export Task](https://docs.mileapp.dev/api-reference/importexport/export-task-overview.md): The Export Task module provides functionality to export task data and data source records to various... - [Export data source](https://docs.mileapp.dev/api-reference/importexport/export-task/export-data-source.md): Export data source records by applying specific filters. This endpoint supports exporting various data types defined in your organization with customizable field selection. - [Export tasks](https://docs.mileapp.dev/api-reference/importexport/export-task/export-tasks.md): Export results allow users to acquire task data by applying specific filters. This endpoint supports two processing modes: **direct export** (returns file immediately) and **background export** (queued processing with notification via export-log). - [Get export log history](https://docs.mileapp.dev/api-reference/importexport/export-task/get-export-log-history.md): Retrieve the history of export operations for the authenticated user's organization. This endpoint returns a paginated list of all export activities including tasks, data sources, vehicles, drivers, and other exportable entities. - [Import Config](https://docs.mileapp.dev/api-reference/importexport/import-config-overview.md): The Import Config module saves and manages column mapping presets for bulk import features - [Create import config](https://docs.mileapp.dev/api-reference/importexport/import-config/create-import-config.md) - [Delete import config](https://docs.mileapp.dev/api-reference/importexport/import-config/delete-import-config.md) - [Read import config](https://docs.mileapp.dev/api-reference/importexport/import-config/read-import-config.md) - [Read import config by ID](https://docs.mileapp.dev/api-reference/importexport/import-config/read-import-config-by-id.md) - [Update import config](https://docs.mileapp.dev/api-reference/importexport/import-config/update-import-config.md) - [Import/Export](https://docs.mileapp.dev/api-reference/importexport/overview.md): Import data from files and export tasks and configurations - [Introduction](https://docs.mileapp.dev/api-reference/introduction.md): Welcome to MileApp API Documentation - [Add-on object](https://docs.mileapp.dev/api-reference/objects/addon-object.md) - [Automation object](https://docs.mileapp.dev/api-reference/objects/automation-object.md) - [Data source object](https://docs.mileapp.dev/api-reference/objects/data-source-object.md) - [Data type object](https://docs.mileapp.dev/api-reference/objects/data-type-object.md) - [Export Config object](https://docs.mileapp.dev/api-reference/objects/export-config-object.md) - [Flow object](https://docs.mileapp.dev/api-reference/objects/flow-object.md) - [Hub object](https://docs.mileapp.dev/api-reference/objects/hub-object.md) - [Location history object](https://docs.mileapp.dev/api-reference/objects/location-history-object.md) - [Role object](https://docs.mileapp.dev/api-reference/objects/role-object.md) - [Routing object](https://docs.mileapp.dev/api-reference/objects/routing-object.md) - [Task object](https://docs.mileapp.dev/api-reference/objects/task-object.md) - [Task Schedule object](https://docs.mileapp.dev/api-reference/objects/task-schedule-object.md) - [Team object](https://docs.mileapp.dev/api-reference/objects/team-object.md) - [User object](https://docs.mileapp.dev/api-reference/objects/user-object.md) - [Vehicle object](https://docs.mileapp.dev/api-reference/objects/vehicle-object.md) - [Routing](https://docs.mileapp.dev/api-reference/routing/overview.md): Route optimization for efficient field operations - [Delete routing result by ID](https://docs.mileapp.dev/api-reference/routing/routing/delete-routing-result-by-id.md) - [Dispatch routing result](https://docs.mileapp.dev/api-reference/routing/routing/dispatch-routing-result.md): Dispatch Routing Result API facilitates the practical implementation of recommended routes generated by a route optimization algorithm. This process involves translating the algorithm's output into real-world actions. When the route optimization algorithm is executed, it computes the most efficient… - [Read routing result by ID](https://docs.mileapp.dev/api-reference/routing/routing/read-routing-result-by-id.md): This API endpoint allows you to retrieve the details of a specific routing result by providing its unique identifier. - [Read routing result history by result ID](https://docs.mileapp.dev/api-reference/routing/routing/read-routing-result-history-by-result-id.md): This API endpoint allows you to retrieve the details of a specific routing result history by providing its unique identifier. - [Read routing results](https://docs.mileapp.dev/api-reference/routing/routing/read-routing-results.md): This API endpoint allows you to retrieve a list of routing optimization results by specifying different parameters for filtering and sorting. - [Reorder visits](https://docs.mileapp.dev/api-reference/routing/routing/reorder-visits.md): This API endpoint allows you to reorder a given list of visits based on the current coordinate, optimizing the sequence of the visits. - [Route optimize](https://docs.mileapp.dev/api-reference/routing/routing/route-optimize.md) - [Update partially routing result by ID](https://docs.mileapp.dev/api-reference/routing/routing/update-partially-routing-result-by-id.md): When using the PATCH method with this API, it's important to note that the result summary is not recalculated. This API is specifically designed for renaming the result without triggering the recalculation of associated data or summaries. If any changes requiring recalculation are necessary, conside… - [Update routing result by ID](https://docs.mileapp.dev/api-reference/routing/routing/update-routing-result-by-id.md): The API PUT request for Routing Result by ID serves to update the existing routing result using the provided payload data. This action involves a comprehensive replacement of all present data within the routing result with the new information supplied in the payload. It's important to exercise cauti… - [Vehicle](https://docs.mileapp.dev/api-reference/routing/vehicle-overview.md): The vehicle represents a car, bike, truck, or other form of transportation used in your organization - [Bulk create vehicle](https://docs.mileapp.dev/api-reference/routing/vehicle/bulk-create-vehicle.md) - [Create vehicle](https://docs.mileapp.dev/api-reference/routing/vehicle/create-vehicle.md) - [Delete vehicle by Hub](https://docs.mileapp.dev/api-reference/routing/vehicle/delete-vehicle-by-hub.md) - [Delete vehicle by ID](https://docs.mileapp.dev/api-reference/routing/vehicle/delete-vehicle-by-id.md) - [Read vehicle](https://docs.mileapp.dev/api-reference/routing/vehicle/read-vehicle.md) - [Read vehicle by ID](https://docs.mileapp.dev/api-reference/routing/vehicle/read-vehicle-by-id.md) - [Update partially vehicle by ID](https://docs.mileapp.dev/api-reference/routing/vehicle/update-partially-vehicle-by-id.md) - [Update vehicle by ID](https://docs.mileapp.dev/api-reference/routing/vehicle/update-vehicle-by-id.md) - [Add-on](https://docs.mileapp.dev/api-reference/setting/addon-overview.md): The Add-on API allows developers to create and manage custom add-ons within the Mile V3 platform - [App Integration](https://docs.mileapp.dev/api-reference/setting/app-integration-overview.md): This API allows you to manage Integration of enterprise app - [Create App Integration](https://docs.mileapp.dev/api-reference/setting/app-integration/create-app-integration.md) - [Delete App Integration](https://docs.mileapp.dev/api-reference/setting/app-integration/delete-app-integration.md) - [Read App Integration](https://docs.mileapp.dev/api-reference/setting/app-integration/read-app-integration.md) - [Read App Integration by ID](https://docs.mileapp.dev/api-reference/setting/app-integration/read-app-integration-by-id.md) - [Update App Integration](https://docs.mileapp.dev/api-reference/setting/app-integration/update-app-integration.md) - [Hub](https://docs.mileapp.dev/api-reference/setting/hub-overview.md): In our system, a Hub is a fundamental entity within an organization, serving as the central point fo... - [Create hub](https://docs.mileapp.dev/api-reference/setting/hub/create-hub.md) - [Delete hub](https://docs.mileapp.dev/api-reference/setting/hub/delete-hub.md) - [Read hub](https://docs.mileapp.dev/api-reference/setting/hub/read-hub.md) - [Read hub by ID](https://docs.mileapp.dev/api-reference/setting/hub/read-hub-by-id.md) - [Update hub](https://docs.mileapp.dev/api-reference/setting/hub/update-hub.md) - [Setting](https://docs.mileapp.dev/api-reference/setting/overview.md): Manage organization settings including users, roles, hubs, teams, and integrations - [Role](https://docs.mileapp.dev/api-reference/setting/role-overview.md): This API enables you to retrieve a list of predefined roles and any custom roles associated with you... - [Read role](https://docs.mileapp.dev/api-reference/setting/role/read-role.md) - [Read role by ID](https://docs.mileapp.dev/api-reference/setting/role/read-role-by-id.md) - [Team](https://docs.mileapp.dev/api-reference/setting/team-overview.md): This API allows you to manage teams - [Create team](https://docs.mileapp.dev/api-reference/setting/team/create-team.md) - [Delete team](https://docs.mileapp.dev/api-reference/setting/team/delete-team.md) - [Read team](https://docs.mileapp.dev/api-reference/setting/team/read-team.md) - [Read team by ID](https://docs.mileapp.dev/api-reference/setting/team/read-team-by-id.md) - [Update team](https://docs.mileapp.dev/api-reference/setting/team/update-team.md) - [User](https://docs.mileapp.dev/api-reference/setting/user-overview.md): User data includes information contained within a user account, such as details that define a user's... - [Delete user](https://docs.mileapp.dev/api-reference/setting/user/delete-user.md): This endpoint allows an authorized user (typically an admin) to delete a specific user from the system using their unique user ID. This action is permanent and cannot be undone, so it should be used with caution. The endpoint ensures that only authorized users with the necessary permissions can dele… - [Read locked user](https://docs.mileapp.dev/api-reference/setting/user/read-locked-user.md): This endpoint retrieves details of the specific authenticated user that can't login because locked by system - [Read mine](https://docs.mileapp.dev/api-reference/setting/user/read-mine.md): This endpoint returns details about the currently authenticated user. This is useful for applications where a user may need to view or update their own profile, check their roles, or verify their account status - [Read user](https://docs.mileapp.dev/api-reference/setting/user/read-user.md): This endpoint retrieves details of the authenticated user or a specific user in the system. It returns user data such as name, email, ID, and other relevant information - [Read user by email](https://docs.mileapp.dev/api-reference/setting/user/read-user-by-email.md): This endpoint allows you to retrieve user details based on the provided email address. This is useful for systems that need to query user information directly using an email as the identifier, which is a common unique attribute across many systems - [Read user by ID](https://docs.mileapp.dev/api-reference/setting/user/read-user-by-id.md): This endpoint allows you to retrieve the details of a specific user using their unique user ID. - [Reset password user](https://docs.mileapp.dev/api-reference/setting/user/reset-password-user.md): This endpoint for reset password of the specific authenticated user and Only the Owner role can reset the password for another Owner. - [Unlock locked user](https://docs.mileapp.dev/api-reference/setting/user/unlock-locked-user.md): This endpoint for unlock the specific authenticated user that can't login because locked by system - [Update partially user](https://docs.mileapp.dev/api-reference/setting/user/update-partially-user.md): This endpoint allows you to update the details of a specific user in the system. and the data to be updated is provided in the request body - [Update partially user by ID](https://docs.mileapp.dev/api-reference/setting/user/update-partially-user-by-id.md): This endpoint allows you to update the details of a specific user in the system. The user ID is passed as a path parameter, and the data to be updated is provided in the request body - [Update user](https://docs.mileapp.dev/api-reference/setting/user/update-user.md): This endpoint allows you to update the details of a specific user in the system. The user ID is passed as a path parameter, and the data to be updated is provided in the request body - [Status Codes](https://docs.mileapp.dev/api-reference/status-codes.md): HTTP status codes and error handling in MileApp API - [Location History](https://docs.mileapp.dev/api-reference/task/location-history-overview.md): Location history is data that stores the user's location points that are sent periodically from the ... - [Bulk create location history](https://docs.mileapp.dev/api-reference/task/location-history/bulk-create-location-history.md): This API enables mobile devices to create multiple location history entries in bulk. This feature is particularly useful when users are in offline mode and need to store location data locally, syncing it with the server when they regain internet connectivity. The request body should contain a single… - [Create location history](https://docs.mileapp.dev/api-reference/task/location-history/create-location-history.md): Location history has three types of payloads: **General**: This payload is sent without any specific business process. All payloads sent will be saved and can be visualized. **Start - Finish**: This payload tracks a user's movement, both during general online activity and… - [Delete location history by ID](https://docs.mileapp.dev/api-reference/task/location-history/delete-location-history-by-id.md) - [Generate location history token](https://docs.mileapp.dev/api-reference/task/location-history/generate-location-history-token.md): This endpoint is used to generate tracking token, which are utilized by guest users or public users to view a user's last known location based on the specified date. These token expire 7 days after the creation of the tracking token. - [Read location history](https://docs.mileapp.dev/api-reference/task/location-history/read-location-history.md) - [Read location history by ID](https://docs.mileapp.dev/api-reference/task/location-history/read-location-history-by-id.md) - [Read location history by token](https://docs.mileapp.dev/api-reference/task/location-history/read-location-history-by-token.md) - [Update location history by email & createdTime](https://docs.mileapp.dev/api-reference/task/location-history/update-location-history-by-email-&-createdtime.md) - [Update location history by ID](https://docs.mileapp.dev/api-reference/task/location-history/update-location-history-by-id.md) - [Update partially location history by ID](https://docs.mileapp.dev/api-reference/task/location-history/update-partially-location-history-by-id.md) - [Task](https://docs.mileapp.dev/api-reference/task/overview.md): Manage tasks - the core unit of work in MileApp - [Task Schedule](https://docs.mileapp.dev/api-reference/task/task-schedule-overview.md): Task Schedule is a mechanism to generate tasks according to the schedule that is set by you - [Bulk create task schedule](https://docs.mileapp.dev/api-reference/task/task-schedule/bulk-create-task-schedule.md) - [Create task schedule](https://docs.mileapp.dev/api-reference/task/task-schedule/create-task-schedule.md) - [Delete task schedule by ID](https://docs.mileapp.dev/api-reference/task/task-schedule/delete-task-schedule-by-id.md) - [Read task schedule](https://docs.mileapp.dev/api-reference/task/task-schedule/read-task-schedule.md) - [Read task schedule by ID](https://docs.mileapp.dev/api-reference/task/task-schedule/read-task-schedule-by-id.md) - [Update partially task schedule by ID](https://docs.mileapp.dev/api-reference/task/task-schedule/update-partially-task-schedule-by-id.md) - [Update task schedule by ID](https://docs.mileapp.dev/api-reference/task/task-schedule/update-task-schedule-by-id.md) - [Assign multiple tasks](https://docs.mileapp.dev/api-reference/task/task/assign-multiple-tasks.md) - [Assign task by ID](https://docs.mileapp.dev/api-reference/task/task/assign-task-by-id.md) - [Create multiple tasks](https://docs.mileapp.dev/api-reference/task/task/create-multiple-tasks.md) - [Create task](https://docs.mileapp.dev/api-reference/task/task/create-task.md) - [Delete multiple tasks](https://docs.mileapp.dev/api-reference/task/task/delete-multiple-tasks.md): Permanently deletes multiple tasks from the system in a single operation. This action cannot be undone. - [Delete task by ID](https://docs.mileapp.dev/api-reference/task/task/delete-task-by-id.md): Permanently deletes a single task from the system. This action cannot be undone. - [Move multiple tasks](https://docs.mileapp.dev/api-reference/task/task/move-multiple-tasks.md) - [Move task by ID](https://docs.mileapp.dev/api-reference/task/task/move-task-by-id.md) - [Partial update multiple tasks](https://docs.mileapp.dev/api-reference/task/task/partial-update-multiple-tasks.md) - [Partially update task by ID](https://docs.mileapp.dev/api-reference/task/task/partially-update-task-by-id.md): Partially updates a task by providing only the fields that need to be changed. This endpoint allows selective field updates without affecting other task properties. - [Read public task by ID](https://docs.mileapp.dev/api-reference/task/task/read-public-task-by-id.md) - [Read task by ID](https://docs.mileapp.dev/api-reference/task/task/read-task-by-id.md) - [Read task tracking](https://docs.mileapp.dev/api-reference/task/task/read-task-tracking.md): This API is designed to provide an overview of worker performance within a specific time. It enables monitoring of task completion rates, ongoing tasks, and travel metrics such as distance covered and time spent on tasks. The data is aggregated across all workers, with detailed statistics available… - [Read tasks](https://docs.mileapp.dev/api-reference/task/task/read-tasks.md) - [Read tasks gallery](https://docs.mileapp.dev/api-reference/task/task/read-tasks-gallery.md): This API endpoint allows users to fetch a list of tasks that contain photos within the organization. The retrieved task data is based on the user's permissions stored in the user token. It filters tasks to only include those with associated photos, ensuring users access relevant tasks that contain v… - [Update multiple tasks](https://docs.mileapp.dev/api-reference/task/task/update-multiple-tasks.md) - [Update task by ID](https://docs.mileapp.dev/api-reference/task/task/update-task-by-id.md): Completely updates a task by replacing all fields with the provided data. This endpoint requires a complete representation of the task object. - [Upload image for task](https://docs.mileapp.dev/api-reference/task/task/upload-image-for-task.md) - [Upload video for task](https://docs.mileapp.dev/api-reference/task/task/upload-video-for-task.md) - [Delivery Attempts and Retries](https://docs.mileapp.dev/api-reference/webhooks/delivery-attempts.md): How MileApp handles webhook delivery and automatic retries - [Failure Monitoring and Notification Process](https://docs.mileapp.dev/api-reference/webhooks/failure-monitoring.md): How MileApp monitors webhook failures and notifies administrators - [How does it works](https://docs.mileapp.dev/api-reference/webhooks/how-it-works.md): Understanding webhook communication in MileApp - [Quick Response Requirement](https://docs.mileapp.dev/api-reference/webhooks/quick-response.md): Response time requirements for webhook endpoints - [On data source created](https://docs.mileapp.dev/api-reference/webhooks/webhook/on-data-source-created.md): Triggered when a new data source record is created. In this example, there are 2 fields: **name** and **phone**. - [Routing events](https://docs.mileapp.dev/api-reference/webhooks/webhook/routing-events.md): Triggered when route optimization completes or routes are dispatched. In this example, there are 2 capacity constraints: **weight** and **volume**. - [Task events](https://docs.mileapp.dev/api-reference/webhooks/webhook/task-events.md): Triggered when tasks are created, assigned, or completed. In this example, the flow called `Delivery` has 2 fields: **invoice** and **deliveryCoordinate**. - [Trip events](https://docs.mileapp.dev/api-reference/webhooks/webhook/trip-events.md): Triggered when field workers start or finish their trips. - [Creating Automations](https://docs.mileapp.dev/pages/add-on/discord-notification/creating-automations.md) - [Introduction to Discord Notification](https://docs.mileapp.dev/pages/add-on/discord-notification/introduction.md) - [Managing Automations](https://docs.mileapp.dev/pages/add-on/discord-notification/managing-automations.md) - [Setting Up Discord Notification](https://docs.mileapp.dev/pages/add-on/discord-notification/setting-up.md) - [Settings](https://docs.mileapp.dev/pages/add-on/discord-notification/settings.md) - [Designing Templates](https://docs.mileapp.dev/pages/add-on/invoice-generator/designing-templates.md) - [Introduction to Invoice Generator](https://docs.mileapp.dev/pages/add-on/invoice-generator/introduction.md) - [Printing and Exporting](https://docs.mileapp.dev/pages/add-on/invoice-generator/printing-and-exporting.md) - [Setting Up Invoice Generator](https://docs.mileapp.dev/pages/add-on/invoice-generator/setting-up.md) - [Using the Task List](https://docs.mileapp.dev/pages/add-on/invoice-generator/task-list.md) - [Designing Templates](https://docs.mileapp.dev/pages/add-on/pdf-generator/designing-templates.md) - [Introduction to PDF Generator](https://docs.mileapp.dev/pages/add-on/pdf-generator/introduction.md) - [Printing and Exporting](https://docs.mileapp.dev/pages/add-on/pdf-generator/printing-and-exporting.md) - [Setting Up PDF Generator](https://docs.mileapp.dev/pages/add-on/pdf-generator/setting-up.md) - [Using the Task List](https://docs.mileapp.dev/pages/add-on/pdf-generator/task-list.md) - [Importing and Exporting Targets](https://docs.mileapp.dev/pages/add-on/sales-target/importing-and-exporting.md) - [Introduction to Sales Target](https://docs.mileapp.dev/pages/add-on/sales-target/introduction.md) - [Managing Targets](https://docs.mileapp.dev/pages/add-on/sales-target/managing-targets.md) - [My Target](https://docs.mileapp.dev/pages/add-on/sales-target/my-target.md) - [Setting Up Sales Target](https://docs.mileapp.dev/pages/add-on/sales-target/setting-up-sales-target.md) - [Fleet Management](https://docs.mileapp.dev/pages/add-on/transport-vendor-management/fleet-management.md) - [Introduction to Transport Vendor Management](https://docs.mileapp.dev/pages/add-on/transport-vendor-management/introduction.md) - [Order Management](https://docs.mileapp.dev/pages/add-on/transport-vendor-management/order-management.md) - [Setting Up Transport Vendor Management](https://docs.mileapp.dev/pages/add-on/transport-vendor-management/setting-up.md) - [Vendor Configuration](https://docs.mileapp.dev/pages/add-on/transport-vendor-management/vendor-configuration.md) - [Introduction](https://docs.mileapp.dev/pages/automation/automation-event/introduction.md) - [On Data Source Created](https://docs.mileapp.dev/pages/automation/automation-event/on-data-source-created.md) - [On Finish Trip](https://docs.mileapp.dev/pages/automation/automation-event/on-finish-trip.md) - [On Routing Dispatched](https://docs.mileapp.dev/pages/automation/automation-event/on-routing-dispatched.md) - [On Routing Finished](https://docs.mileapp.dev/pages/automation/automation-event/on-routing-finished.md) - [On Start Trip](https://docs.mileapp.dev/pages/automation/automation-event/on-start-trip.md) - [On Task Assigned](https://docs.mileapp.dev/pages/automation/automation-event/on-task-assigned.md) - [On Task Created](https://docs.mileapp.dev/pages/automation/automation-event/on-task-created.md) - [On Task Finished](https://docs.mileapp.dev/pages/automation/automation-event/on-task-finished.md) - [Automation Flow](https://docs.mileapp.dev/pages/automation/automation-flow.md) - [Automation Rules](https://docs.mileapp.dev/pages/automation/automation-rules.md) - [Assign Task](https://docs.mileapp.dev/pages/automation/automation-type/assign-task.md) - [Create and Assign Task](https://docs.mileapp.dev/pages/automation/automation-type/create-and-assign-task.md) - [Create or Update Data Source](https://docs.mileapp.dev/pages/automation/automation-type/create-or-update-data-source.md) - [Create Task](https://docs.mileapp.dev/pages/automation/automation-type/create-task.md) - [Introduction](https://docs.mileapp.dev/pages/automation/automation-type/introduction.md) - [Move Task](https://docs.mileapp.dev/pages/automation/automation-type/move-task.md) - [Notification](https://docs.mileapp.dev/pages/automation/automation-type/notification.md) - [Webhook](https://docs.mileapp.dev/pages/automation/automation-type/webhook.md) - [How to Create Automation](https://docs.mileapp.dev/pages/automation/how-to-create-automation.md) - [Introduction](https://docs.mileapp.dev/pages/automation/introduction.md) - [Activating & Deactivating an Automation](https://docs.mileapp.dev/pages/automation/managing-automation/activating-deactivating-an-automation.md) - [Automation Log](https://docs.mileapp.dev/pages/automation/managing-automation/automation-log.md) - [Deleting an Automation](https://docs.mileapp.dev/pages/automation/managing-automation/deleting-an-automation.md) - [Viewing and Editing Automation](https://docs.mileapp.dev/pages/automation/managing-automation/viewing-editing-automation.md) - [Name of the Automation](https://docs.mileapp.dev/pages/automation/name-of-the-automation.md) - [Billing Setting](https://docs.mileapp.dev/pages/billing/billing-setting.md) - [How to Pay Your Invoice](https://docs.mileapp.dev/pages/billing/how-to-pay.md) - [How to Upgrade](https://docs.mileapp.dev/pages/billing/how-to-upgrade.md) - [Introduction](https://docs.mileapp.dev/pages/billing/introduction.md) - [How We Calculate Your Usage](https://docs.mileapp.dev/pages/billing/usage-calculation/overview.md) - [Task Usage Guide](https://docs.mileapp.dev/pages/billing/usage-calculation/task-usage.md) - [Visit Usage Guide](https://docs.mileapp.dev/pages/billing/usage-calculation/visit-usage.md) - [Start Finish Icon and History](https://docs.mileapp.dev/pages/configuration/start-finish-icon-and-history.md) - [Start Trip - End Trip Feature](https://docs.mileapp.dev/pages/configuration/start-trip-end-trip-feature.md) - [AI Insight](https://docs.mileapp.dev/pages/dashboard/ai-insight.md) - [Task](https://docs.mileapp.dev/pages/dashboard/task.md) - [External Data Source](https://docs.mileapp.dev/pages/data-source/external-data-source.md) - [How to Create and Use Data Source](https://docs.mileapp.dev/pages/data-source/how-to-create-and-use-data-source.md) - [Build Flow with AI](https://docs.mileapp.dev/pages/flow/build-flow-with-ai.md) - [Building Flow](https://docs.mileapp.dev/pages/flow/building-flow.md) - [Introduction Component Bill](https://docs.mileapp.dev/pages/flow/flow-builder/component-bill/component-bill.md) - [Creating a Bill Component](https://docs.mileapp.dev/pages/flow/flow-builder/component-bill/creating-a-bill-component.md) - [Address](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/address.md) - [Introduction](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/component-input.md) - [Coordinate](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/coordinate.md) - [Currency](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/currency.md) - [Date](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/date.md) - [Date Time](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/date-time.md) - [Number](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/number.md) - [Phone Number](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/phone-number.md) - [Text](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/text.md) - [Time](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/time.md) - [URL](https://docs.mileapp.dev/pages/flow/flow-builder/component-input-type/url.md) - [Introduction Component List](https://docs.mileapp.dev/pages/flow/flow-builder/component-list/component-list.md) - [Creating a List Component](https://docs.mileapp.dev/pages/flow/flow-builder/component-list/creating-a-list-component.md) - [Component: Photo](https://docs.mileapp.dev/pages/flow/flow-builder/component-photo.md) - [Component: Select](https://docs.mileapp.dev/pages/flow/flow-builder/component-select.md) - [Component: Signature](https://docs.mileapp.dev/pages/flow/flow-builder/component-signature.md) - [Component: Subpage](https://docs.mileapp.dev/pages/flow/flow-builder/component-subpage.md) - [Component: Timer](https://docs.mileapp.dev/pages/flow/flow-builder/component-timer.md) - [Component: Video](https://docs.mileapp.dev/pages/flow/flow-builder/component-video.md) - [Component: View](https://docs.mileapp.dev/pages/flow/flow-builder/component-view.md) - [Component: Voice Note](https://docs.mileapp.dev/pages/flow/flow-builder/component-voice-note.md) - [Configuration: Data Source](https://docs.mileapp.dev/pages/flow/flow-builder/configuration-data-source.md) - [Configuration: Route](https://docs.mileapp.dev/pages/flow/flow-builder/configuration-route.md) - [Configuration: Task List](https://docs.mileapp.dev/pages/flow/flow-builder/configuration-task-list.md) - [Configuration: Time](https://docs.mileapp.dev/pages/flow/flow-builder/configuration-time.md) - [Introduction](https://docs.mileapp.dev/pages/flow/flow-builder/introduction.md) - [Page: Initial Page](https://docs.mileapp.dev/pages/flow/flow-builder/page-initial-page.md) - [Page: Mobile App Page](https://docs.mileapp.dev/pages/flow/flow-builder/page-mobile-app-page.md) - [Introduction](https://docs.mileapp.dev/pages/flow/introduction-to-flow.md) - [Managing Flow](https://docs.mileapp.dev/pages/flow/managing-flow.md) - [Previewing a flow](https://docs.mileapp.dev/pages/flow/previewing-a-flow.md) - [Assigning Task](https://docs.mileapp.dev/pages/getting-started/assigning-task.md) - [Creating A Flow](https://docs.mileapp.dev/pages/getting-started/creating-a-flow.md) - [Creating A Hub](https://docs.mileapp.dev/pages/getting-started/creating-a-hub.md) - [Creating A Task](https://docs.mileapp.dev/pages/getting-started/creating-a-task.md) - [Introduction](https://docs.mileapp.dev/pages/getting-started/introduction.md) - [SSO with Azure AD (Entra)](https://docs.mileapp.dev/pages/integration/sso-with-azure-ad-entra.md) - [Mobile](https://docs.mileapp.dev/pages/minimum-device-requirement/mobile.md) - [Data Retention Policy](https://docs.mileapp.dev/pages/register-and-verification/data-retention-policy.md) - [Privacy Policy Agreement](https://docs.mileapp.dev/pages/register-and-verification/privacy-policy.md) - [Register to MileApp](https://docs.mileapp.dev/pages/register-and-verification/register-to-mileapp.md) - [Verify Account](https://docs.mileapp.dev/pages/register-and-verification/verify-account.md) - [Auto Merge](https://docs.mileapp.dev/pages/route-optimization/configuration/auto-merge.md) - [Auto Split](https://docs.mileapp.dev/pages/route-optimization/configuration/auto-split.md) - [Avoid Toll Roads](https://docs.mileapp.dev/pages/route-optimization/configuration/avoid-toll-roads.md) - [Capacity Constraint](https://docs.mileapp.dev/pages/route-optimization/configuration/capacity-constraint.md) - [Clustering](https://docs.mileapp.dev/pages/route-optimization/configuration/clustering.md) - [Cross Docking](https://docs.mileapp.dev/pages/route-optimization/configuration/cross-docking.md) - [Dynamic Visit Time](https://docs.mileapp.dev/pages/route-optimization/configuration/dynamic-visit-time.md) - [Geotagging](https://docs.mileapp.dev/pages/route-optimization/configuration/geotagging.md) - [Introduction](https://docs.mileapp.dev/pages/route-optimization/configuration/introduction.md) - [Multi Trip](https://docs.mileapp.dev/pages/route-optimization/configuration/multi-trip.md) - [Odd Even](https://docs.mileapp.dev/pages/route-optimization/configuration/odd-even.md) - [Return to Hub](https://docs.mileapp.dev/pages/route-optimization/configuration/return-to-hub.md) - [Use All Vehicle](https://docs.mileapp.dev/pages/route-optimization/configuration/use-all-vehicle.md) - [Visit Group](https://docs.mileapp.dev/pages/route-optimization/configuration/visit-group.md) - [Dispatch](https://docs.mileapp.dev/pages/route-optimization/dispatch.md) - [How to Use Route Optimization](https://docs.mileapp.dev/pages/route-optimization/how-to-use-route-optimization.md) - [Introduction](https://docs.mileapp.dev/pages/route-optimization/introduction-to-route-optimization.md) - [Dropped Visit](https://docs.mileapp.dev/pages/route-optimization/result/dropped-visit.md) - [Introduction](https://docs.mileapp.dev/pages/route-optimization/result/introduction.md) - [Search, Filter, Delete](https://docs.mileapp.dev/pages/route-optimization/result/search-filter-delete-result.md) - [Summary](https://docs.mileapp.dev/pages/route-optimization/result/summary.md) - [Vehicle assignment](https://docs.mileapp.dev/pages/route-optimization/result/vehicle-assignment.md) - [Vehicle optimization detail](https://docs.mileapp.dev/pages/route-optimization/result/vehicle-optimization-detail.md) - [Visits detail](https://docs.mileapp.dev/pages/route-optimization/result/visits-detail.md) - [Filtering and Editing Vehicle](https://docs.mileapp.dev/pages/route-optimization/vehicle/filtering-and-editing-vehicle.md) - [How to Create a Vehicle](https://docs.mileapp.dev/pages/route-optimization/vehicle/how-to-create-a-vehicle.md) - [How to Delete a Vehicle](https://docs.mileapp.dev/pages/route-optimization/vehicle/how-to-delete-a-vehicle.md) - [Introduction](https://docs.mileapp.dev/pages/route-optimization/vehicle/introduction.md) - [Filtering and Editing Visit](https://docs.mileapp.dev/pages/route-optimization/visit/filtering-and-editing-visit.md) - [How to Delete a Visit](https://docs.mileapp.dev/pages/route-optimization/visit/how-to-delete-a-visit.md) - [Introduction](https://docs.mileapp.dev/pages/route-optimization/visit/introduction.md) - [Visit Page](https://docs.mileapp.dev/pages/route-optimization/visit/visit-page.md) - [How to Activate Single Login (Device Limit)](https://docs.mileapp.dev/pages/setting/how-to-activate-single-login-device-limit.md) - [How to Delete your Organization](https://docs.mileapp.dev/pages/setting/how-to-delete-your-organization.md) - [How to Generate Personal Access Token](https://docs.mileapp.dev/pages/setting/how-to-generate-personal-access-token.md) - [How to Manage Add-on](https://docs.mileapp.dev/pages/setting/how-to-manage-addons.md) - [How to Manage Custom Module](https://docs.mileapp.dev/pages/setting/how-to-manage-custom-module.md) - [How to Setup MFA with Cloud-based Authenticator](https://docs.mileapp.dev/pages/setting/how-to-setup-mfa-cloud-based-authenticator.md) - [How to Setup Multi-Factor Authentication (MFA)](https://docs.mileapp.dev/pages/setting/how-to-setup-multi-factor-authentication-mfa.md) - [Hub Management](https://docs.mileapp.dev/pages/setting/hub-management.md) - [Introduction](https://docs.mileapp.dev/pages/setting/introduction-to-setting-menu.md) - [Multi-Organization](https://docs.mileapp.dev/pages/setting/multi-organization.md) - [Organization Currency Setting](https://docs.mileapp.dev/pages/setting/organization-currency-setting.md) - [Organization Management](https://docs.mileapp.dev/pages/setting/organization-management.md) - [Access](https://docs.mileapp.dev/pages/setting/role-and-permission-management/access.md) - [Billing Permission](https://docs.mileapp.dev/pages/setting/role-and-permission-management/billing-permission.md) - [Field Accessibility](https://docs.mileapp.dev/pages/setting/role-and-permission-management/field-accessibility.md) - [Field Permission](https://docs.mileapp.dev/pages/setting/role-and-permission-management/field-permission.md) - [Introduction](https://docs.mileapp.dev/pages/setting/role-and-permission-management/introduction.md) - [Managing Custom Role](https://docs.mileapp.dev/pages/setting/role-and-permission-management/managing-custom-role.md) - [Route Permission](https://docs.mileapp.dev/pages/setting/role-and-permission-management/route-permission.md) - [Setting Permission](https://docs.mileapp.dev/pages/setting/role-and-permission-management/setting-permission.md) - [Team Management](https://docs.mileapp.dev/pages/setting/team-management.md) - [Trash](https://docs.mileapp.dev/pages/setting/trash.md) - [Introduction](https://docs.mileapp.dev/pages/setting/user-management/introduction.md) - [Verifying Account for Newly Invited User](https://docs.mileapp.dev/pages/setting/user-management/verifying-account-for-newly-invited-user.md) - [Chat Our Support Team](https://docs.mileapp.dev/pages/support/chat-our-support-team.md) - [Bulk Import Task](https://docs.mileapp.dev/pages/task/creating-task/bulk-import-task.md) - [Creating Multiple Task](https://docs.mileapp.dev/pages/task/creating-task/manual-task-input/creating-multiple-task.md) - [Creating One Task](https://docs.mileapp.dev/pages/task/creating-task/manual-task-input/creating-one-task.md) - [Introduction](https://docs.mileapp.dev/pages/task/creating-task/manual-task-input/manual-task-input.md) - [Subpage in Task](https://docs.mileapp.dev/pages/task/creating-task/subpage-in-task.md) - [Create Custom Export](https://docs.mileapp.dev/pages/task/data-export/custom-export/create-custom-export.md) - [Delete Custom Export](https://docs.mileapp.dev/pages/task/data-export/custom-export/delete-custom-export.md) - [Edit Custom Export](https://docs.mileapp.dev/pages/task/data-export/custom-export/edit-custom-export.md) - [Introduction](https://docs.mileapp.dev/pages/task/data-export/custom-export/introduction.md) - [View Custom Export](https://docs.mileapp.dev/pages/task/data-export/custom-export/view-custom-export.md) - [Export with Advanced Options](https://docs.mileapp.dev/pages/task/data-export/export-with-advanced-options.md) - [Introduction](https://docs.mileapp.dev/pages/task/data-export/introduction.md) - [Data Import](https://docs.mileapp.dev/pages/task/data-import.md) - [Filter Task to specify the Report description](https://docs.mileapp.dev/pages/task/filter-task-to-specify-the-report.md) - [Gallery](https://docs.mileapp.dev/pages/task/gallery.md) - [Assigning and Unassigning Task](https://docs.mileapp.dev/pages/task/managing-task/assigning-unassigning-task.md) - [Delete Task](https://docs.mileapp.dev/pages/task/managing-task/delete-task.md) - [Do Task](https://docs.mileapp.dev/pages/task/managing-task/do-task.md) - [Export to Excel](https://docs.mileapp.dev/pages/task/managing-task/export-to-excel.md) - [Filter and Search](https://docs.mileapp.dev/pages/task/managing-task/filter-search-task.md) - [Task Action](https://docs.mileapp.dev/pages/task/managing-task/task-action.md) - [Viewing and Editing Task](https://docs.mileapp.dev/pages/task/managing-task/viewing-editing-task.md) - [How to Share Public Tracking](https://docs.mileapp.dev/pages/task/public-tracking/how-to-share-public-tracking.md) - [Introduction to Public Tracking](https://docs.mileapp.dev/pages/task/public-tracking/introduction-to-public-tracking.md) - [Public Tracking Information](https://docs.mileapp.dev/pages/task/public-tracking/public-tracking-information.md) - [Creating Task Schedule](https://docs.mileapp.dev/pages/task/schedule/creating-task-schedule.md) - [Introduction](https://docs.mileapp.dev/pages/task/schedule/introduction.md) - [Manage Schedule](https://docs.mileapp.dev/pages/task/schedule/manage-schedule.md) - [Custom](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/custom.md) - [Introduction](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/introduction.md) - [Repeat by Date](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/repeat-by-date.md) - [Repeat Daily](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/repeat-daily.md) - [Repeat Monthly](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/repeat-monthly.md) - [Repeat Weekly](https://docs.mileapp.dev/pages/task/schedule/repeat-cycle/repeat-weekly.md) - [Introduction](https://docs.mileapp.dev/pages/task/task-menu.md) - [Filter the Tracking History](https://docs.mileapp.dev/pages/task/tracking/filter-the-tracking-history.md) - [General Information](https://docs.mileapp.dev/pages/task/tracking/general-information.md) - [Icons and Route Information](https://docs.mileapp.dev/pages/task/tracking/icons-and-route-information.md) - [Introduction to Tracking](https://docs.mileapp.dev/pages/task/tracking/introduction-to-tracking.md) ## OpenAPI Specs - [openapi-full](https://docs.mileapp.dev/openapi/public/openapi-full.json) - [openapi-flow](https://docs.mileapp.dev/openapi/public/openapi-flow.json) - [openapi-task](https://docs.mileapp.dev/openapi/public/openapi-task.json) - [openapi-setting](https://docs.mileapp.dev/openapi/public/openapi-setting.json) - [openapi-routing](https://docs.mileapp.dev/openapi/public/openapi-routing.json) - [openapi-importexport](https://docs.mileapp.dev/openapi/public/openapi-importexport.json) - [openapi-file](https://docs.mileapp.dev/openapi/public/openapi-file.json) - [openapi-data](https://docs.mileapp.dev/openapi/public/openapi-data.json) - [openapi-auth](https://docs.mileapp.dev/openapi/public/openapi-auth.json) - [openapi-workflow](https://docs.mileapp.dev/openapi/internal/openapi-workflow.json) - [openapi-tools](https://docs.mileapp.dev/openapi/internal/openapi-tools.json) - [openapi-billing](https://docs.mileapp.dev/openapi/internal/openapi-billing.json) - [openapi-activity](https://docs.mileapp.dev/openapi/internal/openapi-activity.json) - [openapi-webhooks](https://docs.mileapp.dev/openapi/public/openapi-webhooks.json) - [openapi-reference](https://docs.mileapp.dev/openapi/internal/openapi-reference.json) ## Optional - [Blog](https://mile.app/blog)