# Changelog

> Changes to the Maxmove API v1, its webhooks, and the developer documentation, newest first.

This page lists changes to the Maxmove API v1, its webhooks, and these docs. Within v1, changes are additive; see [Versioning](https://maxmove.com/en/developers/docs/versioning).

## 2026-10-07

- The developer documentation is now part of maxmove.com at `/developers/docs`. The API reference is generated from the API code and served at [api.maxmove.com/v1/docs](https://api.maxmove.com/v1/docs), with the OpenAPI document at `https://api.maxmove.com/v1/openapi.json`.
- API v1 at `https://api.maxmove.com/v1`: vehicle types, quotes, deliveries with tracking, cancellation, and proof of delivery, webhook endpoints, and fleet order ingestion.
- Webhook payloads carry `"version": "2026-10"`.
- The API reference lists the requests Maxmove sends to webhook endpoints in their own group, **Webhook events**.
- Quotes accept `scheduled_at`. A delivery booked with a `quote_id` must use the same `scheduled_at` as its quote.
- New error codes: `service_area_unavailable`, `invoice_billing_not_enabled`, `invoice_credit_limit_exceeded`, `invoice_statement_overdue`, and `live_key_required`. See [Errors](https://maxmove.com/en/developers/docs/concepts/errors).
- Fleet orders need a live key. Test keys answer `403 live_key_required`.
- A delivery for which no courier was found ends as `cancelled` and sends `delivery.cancelled`.

---

Source: https://maxmove.com/en/developers/docs/changelog
