Introduction

Welcome to Shipping Envia API!

Envia is a multi-carrier shipping platform that connects your application to 100+ shipping carriers worldwide through a single API integration. Instead of building and maintaining separate integrations with FedEx, DHL, UPS, and dozens of regional carriers, you integrate once with Envia and access them all.

We handle carrier communication, label generation, rate quoting, tracking, and address validation so you can focus on your core product.

The Envia API ecosystem

Envia provides three APIs, each optimized for specific workflows:

Environments

Envia provides two environments for development and production:

ServiceBase URLs
Shipping APISandbox: https://api-test.envia.com/
Production: https://api.envia.com/
Queries APISandbox: https://queries-test.envia.com/
Production: https://queries.envia.com/
Geocodes APIhttps://geocodes.envia.com/

Global presence

Envia operates in the following countries, enabling local and international shipping from these locations:

Argentina

Bandera de Argentina

Brazil

Bandera de Brazil

Canada

Bandera de Canada

Chile

Bandera de Chile

Colombia

Bandera de Colombia

Spain

Bandera de Spain

France

Bandera de France

Guatemala

Bandera de Guatemala

India

Bandera de India

Italy

Bandera de Italy

Mexico

Bandera de Mexico

USA

Bandera de USA

Typical integration flow

Most shipping workflows follow this pattern:

  1. Validate addresses (Geocodes API) – ensure destination addresses are correct
  2. Discover options (Queries API) – check available carriers and services for the route
  3. Get rates (Shipping API) – request quotes from one or more carriers
  4. Create label (Shipping API) – purchase and download a shipping label
  5. Track shipment (Shipping API or Queries API) – monitor delivery status
  6. Manage operations (Shipping API or Queries API) – schedule pickups, cancel shipments, view history

What are you building?

Choose the path that best describes your project. Each guide is tailored with the specific endpoints, examples, and best practices you need.

You're adding shipping to an online store — rates at checkout, labels after payment.

  1. Authentication — Get your API keys
  2. E-commerce Checkout Guide — Full walkthrough for cart integration
  3. Webhooks Guide — Get real-time tracking updates for your customers
  4. Production Checklist — Go live with confidence

Or follow the complete Integration Guide for a step-by-step path from setup to production.

You don't need all three APIs for every integration. Start with the Shipping API for basic shipping, then add Queries and Geocodes as you need address validation and discovery features.

🛟

Need Help?

Have questions or need assistance with your integration?
Our support team is ready to help 🚀

Create a support ticket here and we’ll guide you with setup, troubleshooting, or feature requests.



Did this page help you?