Sign up free to start saving on postage
Generating a public url to send your customers is simple:
public_url
field of the response.
require 'easypost'
client = EasyPost::Client.new(api_key: ENV['EASYPOST_API_KEY'])
tracker = client.tracker.create(
tracking_code: 'EZ1000000001',
carrier: 'USPS',
)
{
"id": "trk_52af8b25ec1a4ca687a9691e0dc2198b",
"tracking_code": "EZ1000000001",
"status": "pre_transit",
"created_at": "2022-10-17T17:51:57Z",
"updated_at": "2022-10-17T17:51:57Z",
"est_delivery_date": null,
"carrier": "USPS",
"tracking_details": [...],
"public_url": "https://track.easypost.com/..."
...
}