# Zeo Route Planner API documentation > Machine-readable navigation for Zeo's existing public API-key interface, including authentication, drivers, stops, routes, pickup/delivery routes, webhooks and errors. These are exact static snapshots of the 22 API Markdown documents already live on 2026-09-21. Release A changes their discovery, MIME type and serving path at the public nginx layer; it does not substitute the separate source-audited candidate text. These existing documents have not been proved to match every currently deployed API behavior. This is not the future headless-agent authorization contract. A caller must still have the applicable Zeo plan, a valid API key and customer authorization. Validate current limits and write effects in staging before automation. Last reviewed: 2026-09-21. ## Introduction and operation - [API documentation overview](https://zeorouteplanner.com/llms-docs/api/zeo-api-docs.md): Scope and navigation for the existing API. - [Introduction](https://zeorouteplanner.com/llms-docs/api/zeo-api-introduction.md): Concepts and initial API orientation. - [Authentication](https://zeorouteplanner.com/llms-docs/api/zeo-api-authentication.md): Existing API-key authentication behavior. - [Errors](https://zeorouteplanner.com/llms-docs/api/zeo-api-errors.md): Error formats and handling guidance. - [Webhooks](https://zeorouteplanner.com/llms-docs/api/zeo-api-webhooks.md): Webhook integration behavior. ## Drivers, stops and store-owner routes - [Create stops](https://zeorouteplanner.com/llms-docs/api/zeo-api-create-stops.md): Create service or delivery stops. - [Get all drivers](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-all-drivers.md): Retrieve drivers visible to the store owner. - [Create driver](https://zeorouteplanner.com/llms-docs/api/zeo-api-create-driver.md): Create a driver. - [Update driver](https://zeorouteplanner.com/llms-docs/api/zeo-api-update-driver.md): Update driver details. - [Delete driver](https://zeorouteplanner.com/llms-docs/api/zeo-api-delete-driver.md): Delete a driver. - [Create route](https://zeorouteplanner.com/llms-docs/api/zeo-api-create-route.md): Create a route. - [Get route information](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-route-info.md): Retrieve route information. - [Get optimized route information](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-route-optimize-info.md): Retrieve optimized route details. - [Delete route](https://zeorouteplanner.com/llms-docs/api/zeo-api-delete-route.md): Delete a route. - [Get all driver routes](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-all-driver-routes.md): Retrieve routes for drivers. - [Get all store-owner routes](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-all-store-owner-routes.md): Retrieve the store owner's routes. - [Get route created for a driver by a store owner](https://zeorouteplanner.com/llms-docs/api/zeo-api-get-route-create-for-driver-by-store-owner.md): Retrieve a route assigned through the store-owner flow. ## Pickup and delivery routes - [Create pickup/delivery route](https://zeorouteplanner.com/llms-docs/api/zeo-api-pickup-delivery-create-route.md): Create a pickup-and-delivery route. - [Update pickup/delivery route](https://zeorouteplanner.com/llms-docs/api/zeo-api-pickup-delivery-update-route.md): Update a pickup-and-delivery route. - [Get pickup/delivery route information](https://zeorouteplanner.com/llms-docs/api/zeo-api-pickup-delivery-get-route-info.md): Retrieve pickup-and-delivery route information. - [Get optimized pickup/delivery route information](https://zeorouteplanner.com/llms-docs/api/zeo-api-pickup-delivery-get-route-optimized-info.md): Retrieve optimized pickup-and-delivery route details. - [Delete pickup/delivery route](https://zeorouteplanner.com/llms-docs/api/zeo-api-delete-pickup-delivery-route.md): Delete a pickup-and-delivery route.