# Unitel Logistics: API documentation > Unitel Logistics partner API integration documentation for shipping workflows, pricing, shipment creation, labels, cancellation, and journey updates. Public product documentation. Never put API tokens, customer data, or private contracts into AI prompts. API version: v1. Content fallback is explicitly labeled per page. ## Machine-readable resources - [OpenAPI 3.1](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/openapi.json): Machine-readable request and response contracts. - [Complete documentation](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/llms-full.txt): All published pages for this company and locale, including Mermaid source. ## Documentation - [Integration overview](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/overview.md): Authenticate, choose an environment, and follow the complete Unitel Logistics shipping workflow. [content: en] - [List provinces](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/provinces.md): Retrieve all level-1 administrative divisions for Cambodia or Laos. [content: en] - [List districts and villages](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/administrative-divisions.md): Resolve level-2 and level-3 locations from their parent codes. [content: en] - [Find post offices](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/post-offices.md): Search branches, paginate results, and optionally sort by distance. [content: en] - [Discover available services](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/available-services.md): Find main, extra, and special service choices before calculating a quote. [content: en] - [Calculate shipping prices](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/calculate-pricing.md): Calculate the VAT and discount breakdown for a known route and service. [content: en] - [Create an order](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/create-order.md): Create a shipment, explicitly persist COD, and retain the complete response. [content: en] - [Create a label template](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/create-label.md): Request a temporary secure path for printing one or more orders. [content: en] - [Retrieve label HTML](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/print-label.md): Download the HTML print page before the secure path expires. [content: en] - [Cancel an order](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/cancel-order.md): Cancel an eligible pickup-stage order and verify the returned order code. [content: en] - [Receive status webhooks](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/webhook-status.md): Authenticate incoming journey updates, acknowledge receipt, and handle duplicate states. [content: en] - [Look up order status](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/order-status.md): Read only the order ID, numeric status, and most recent update time. [content: en] - [Reference and source notes](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/reference.md): Service codes, HTTP errors, and environment URLs. [content: en] - [Use with AI coding tools](https://zerohost-a4e4c3a4-479b899751a8bff420e09c87ec393946.zhst.app/mfexpress/en/ai-tools.md): Give Claude, Codex, or Cursor scoped documentation and verifiable API contracts. [content: en]