# TrackLogy Shipment Tracker > Public shipment tracking interface for TrackLogy — the shipment tracking platform for ecommerce brands. Look up any tracking number from any carrier connected to a TrackLogy store. ## When to Use This Site Use https://track.tracklogy.com when you need to: - **Look up a shipment status by tracking number** — enter any tracking number to get live status, carrier, estimated delivery, and the full event timeline. - **Share a tracking link with a customer** — send the URL `https://track.tracklogy.com/{TRACKING_NUMBER}` and they land directly on the tracking result. - **Check if a tracking number is active** — the page shows whether the number is known, in transit, delivered, or has an exception. This is a **consumer-facing tracking page**, not an API. Agents and developers who need programmatic access to shipment data should use the TrackLogy REST API instead: - **REST API docs:** https://docs.tracklogy.com/api-reference/ - **OpenAPI spec:** https://track.tracklogy.com/openapi.json (also at https://docs.tracklogy.com/openapi.json) - **MCP tools:** https://track.tracklogy.com/.well-known/mcp/manifest.json ## How to Track a Shipment ### Via browser / link `https://track.tracklogy.com/{TRACKING_NUMBER}` Example: `https://track.tracklogy.com/1Z999AA10123456784` The tracking number is read from the URL path. The page auto-loads the tracking result. ### Via REST API (programmatic) Agents and developers should use the authenticated REST API: ``` GET https://api.tracklogy.com/v1/api/shipments/show?tracking_number=1Z999AA10123456784&store_name=MyStore X-API-Key: tlg_your_key ``` Response: ```json { "success": true, "data": { "shipment": { "tracking_number": "1Z999AA10123456784", "status": "in_transit", "carrier_name": "UPS", "est_delivery_date": "2026-09-05", "events": [...] } } } ``` ### Public (no auth) carrier detect ``` POST https://api.tracklogy.com/v1/public/carriers/detect Content-Type: application/json { "tracking_number": "1Z999AA10123456784" } ``` No API key required. ## Shipment Statuses | Status | Meaning | |---|---| | `pending` | Waiting for carrier pickup | | `pre_transit` | Label created, not yet scanned | | `in_transit` | Moving through carrier network | | `out_for_delivery` | On the delivery vehicle today | | `available_for_pickup` | Ready at pickup location | | `delivered` | Successfully delivered | | `exception` | Carrier exception — action may be needed | | `failure` | Delivery attempt failed | | `return_to_sender` | Package being returned | | `unknown` | No carrier data yet | ## Machine-Readable Resources - [OpenAPI spec](https://track.tracklogy.com/openapi.json) - [MCP manifest](https://track.tracklogy.com/.well-known/mcp/manifest.json) - [OAuth server metadata](https://track.tracklogy.com/.well-known/oauth-authorization-server) - [Sitemap](https://track.tracklogy.com/sitemap.xml) - [Full API docs LLM index](https://docs.tracklogy.com/llms.txt) ## About TrackLogy TrackLogy is a shipment tracking platform for ecommerce brands — 1,200+ carriers, REST API, WooCommerce plugin, and branded tracking pages. - Marketing site: https://tracklogy.com - API docs: https://docs.tracklogy.com - Dashboard: https://my.tracklogy.com - Support: info@tracklogy.com