# Pingda International Tracking API & MCP

URL: https://docs.lastscanned.com/carriers/pingda56

Query live **Pingda International** (`pingda56`) package status and scan history in a single synchronous `GET` request or MCP tool call. Pingda International numbers share their shape with other carriers' numbers, so pass `?carrier=pingda56`.

## Overview & Quick Facts

| Property | Value |
|---|---|
| **Carrier slug (`?carrier=`)** | `pingda56` |
| **Brand aliases** | Pingda International, 平达国际 |
| **Category** | Cross-border e-commerce parcels |
| **Single-package REST endpoint** | `GET https://api.lastscanned.com/v1/track/{trackingNumber}?carrier=pingda56` |
| **Batch REST endpoint** | `GET https://api.lastscanned.com/v1/track?numbers=...,...&carrier=pingda56` |
| **MCP server (`https://mcp.lastscanned.com`)** | `track_package`, `track_packages`, `list_carriers` |
| **Authentication & pricing** | `Authorization: Bearer lsk_live_...` · 1 free keyless lookup/day per IP |

## Tracking Number Formats & Auto-Detection

| Pass | Rule / Regex | Check Digit | Examples |
|---|---|---|---|
| **Pass 1 (`matches`)** | none | none | none |
| **Pass 2 (`mayMatch`)** | none | none | none |

Pingda International tracking numbers have no shape of their own, so always pass `?carrier=pingda56`.

## Notes

- **Scan wording**: Chinese for the Chinese leg, the destination post's wording for the rest.
- **Time zone**: scan times come with no zone, so `localTime` is each scan's own clock time and `timestamp` and `deliveredAt` are `null`.
- **Batches**: up to 20 numbers go to Pingda International in one request.
- **Platform**: Pingda International runs the Hualei (华磊) tracker, shared with [JYExpress](/docs/carriers/jyexpress) and other Chinese forwarders.

## Related Resources

- **Regex & check digits**: [Tracking number formats & auto-detection](/formats)
