17Track Package Tracking Scraper avatar

17Track Package Tracking Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
17Track Package Tracking Scraper

17Track Package Tracking Scraper

Multi-carrier package tracking via 17track.net - track packages from FedEx, UPS, USPS, DHL, Amazon, and 2,300+ carriers worldwide. Get tracking events, status, estimated delivery, and carrier information.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

8 days ago

Last modified

Share

Track packages from 2,300+ carriers worldwide using 17track.net. Get full tracking event timelines, delivery status, estimated delivery dates, and carrier information for USPS, FedEx, UPS, DHL, Amazon, and hundreds more carriers.

Features

  • Track single package — full tracking history for one tracking number
  • Bulk track — track multiple packages in a single run
  • Carrier search — browse 40+ supported major carriers with details and websites

Input

FieldTypeDescription
modeselecttrackPackage, bulkTrack, carrierSearch
trackingNumbersarrayTracking numbers to track
carrierselectOptional carrier hint for faster lookup (e.g. fedex, ups, usps)
querystringSearch term for carrierSearch mode
maxItemsintegerMaximum records (default: 10)

Output (Tracking Records)

FieldDescription
trackingNumberPackage tracking number
carrierCarrier name
carrierCodeCarrier code
statusCurrent tracking status
lastEventMost recent tracking event description
lastLocationMost recent location
lastEventDateDate/time of last event
estimatedDeliveryEstimated delivery date
originCountryOrigin country
destinationCountryDestination country
eventsFull list of tracking events (date, description, location)
trackingUrlDirect link to tracking on 17track.net
scrapedAtISO timestamp

Supported Carriers (selection)

CarrierCode
USPSusps
FedExfedex
UPSups
DHLdhl
Amazon Logisticsamazon
Royal Mailroyal-mail
Canada Postcanada-post
Deutsche Postdeutsche-post
Australia Postaustralia-post
Japan Postjapan-post
SF Expresssf-express
Cainiaocainiao

Example Input

{
"mode": "bulkTrack",
"trackingNumbers": ["92001902358200000000000006", "1Z999AA10123456784"],
"carrier": "usps"
}

Example Output

{
"trackingNumber": "92001902358200000000000006",
"carrier": "United States Postal Service (USPS)",
"carrierCode": "usps",
"status": "In Transit",
"lastEvent": "In Transit to Next Facility",
"lastLocation": "Memphis, TN",
"estimatedDelivery": "2026-06-03",
"events": [
{
"date": "2026-06-01T14:32:00",
"description": "In Transit to Next Facility",
"location": "Memphis, TN"
}
],
"trackingUrl": "https://www.17track.net/en/track#92001902358200000000000006",
"scrapedAt": "2026-06-02T10:00:00+00:00"
}

FAQs

How many carriers does 17track support? 17track.net supports 2,300+ carriers worldwide including all major couriers and postal services.

Do I need a 17track API key? The scraper attempts to use the public 17track API. For high-volume commercial tracking, you may need a 17track API key (available at https://www.17track.net/en/apiservice).

How do I find my carrier code? Use mode=carrierSearch to search for carriers by name and find their codes.

What tracking number formats are supported? All standard tracking number formats: USPS (e.g. 9200...006), UPS (1Z...), FedEx (12-15 digits), DHL (10 digits), and more.

Why might my tracking show 'Lookup via 17track website'? If the API doesn't return live data, use the provided trackingUrl link to check the status directly on 17track.net.