Start printing labels for your orders in minutes when you get a free developer account (no credit card required).
Get a Free API Keycurl https://api.shipengine.com/v1/labels \ -X POST \ -H 'Content-Type: application/json' \ -H 'api-key: ElJkhJuQIRoFq/kDEblco4LpZqRCdYNIoAVG7SywSXw' \ -d '{ "shipment": { "service_code": "usps_first_class_mail", "ship_to": { "name": "Mickey and Minnie Mouse", "address_line1": "500 South Buena Vista Street", "postal_code": "91521", "country_code": "US" }, "ship_from": { "name": "Shippy", "phone": "512-856-5379", "company_name": "ShipEngine", "address_line1": "4009 Marathon Blvd", "city_locality": "Austin", "state_province": "TX", "postal_code": "78756", "country_code": "US", "address_residential_indicator": "No" }, "packages": [ { "weight": { "value": 1.0, "unit": "ounce" } } ] }, "test_label": true }'
Connect your preferred carriers and let us maintain the integrations.
Validate addresses, shop rates and print labels — and save time.
Take advantage of our steep carrier discounts or bring your own rates.
View real-time rates across carriers and select the right one for each shipment.
View CarriersGet real-time tracking and delivery notifications so you know exactly where your package is and when it will arrive.
View DocumentationDon’t settle for black box carrier tracking. Give customers the detailed tracking updates they want.
Use webhooks to view tracking data on any platform.
Give your customers a consistent brand experience with customizable labels and tracking pages.
curl https://api.shipengine.com/v1/addresses/validate \ -X POST \ -H 'Content-Type: application/json' \ -H 'api-key: ElJkhJuQIRoFq/kDEblco4LpZqRCdYNIoAVG7SywSXw' \ -d '[ { "name": "Mickey and Minnie Mouse", "phone": "714-781-4565", "company_name": "The Walt Disney Company", "address_line1": "500 South Buena Vista Street", "city_locality": "Burbank", "state_province": "CA", "postal_code": "91521", "country_code": "US" } ]'
Ensure your package arrives at the right destination every time with global address validation. Address validation improves customer satisfaction and limits unnecessary returns.
Start Validating