Supported Carriers

Here you can find our supported carriers and their capabilities

The Envia Shipping API gives you a single integration for dozens of carriers across domestic and international lanes. Use one API to get quotes, create labels, schedule pickups, cancel shipments, and create manifests—without maintaining separate carrier integrations.

This page lists supported carriers and their capabilities. Use it together with the Quote Shipment and Create Shipping Label endpoints to choose the right carrier and service for each shipment.

How to read the table

For Rate, Generate, Cancel, Branches, and Commercial Invoice (international), means the carrier supports that capability; means it is not supported. Pickup types indicates which pickup options the carrier supports (e.g. pickup, pickup_on_generate, pickup_mandatory, or combinations). Branches indicates support for pickup/dropoff branch services.

ColumnDescription
GenerateCreate and download shipping labels (Label print options column shows supported formats).
CancelCancel a label and void the shipment.
RateGet real-time quotes for services.
Pickup typesPickup options supported (e.g. pickup, pickup_on_generate, pickup_mandatory).

Label print options is exactly as in the carrier spec (e.g. PDF STOCK_4X6, PDF PAPER_7X4.75).


Supported carriers and capabilitiess

CarrierRateGenerateCancelPickup typesBranches (pickup, dropoff services)Commercial Invoice (international)Label print optionsCountries of operation
afimexpickupPDF STOCK_4X6MX
almexpickup_mandatoryPDF PAPER_7X4.75MX
amazonpickup_on_generatePDF STOCK_4X6, PNG STOCK_4X6, ZPL STOCK_4X6IN
amPmpickupPDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6MX
andreanipickupPDF PAPER_7X4.75, PDF STOCK_4X6AR
aramexpickupPDF STOCK_4X6IN
bigLogisticspickup, pickup_on_generatePDF STOCK_4X8, ZPL STOCK_4X6MX
blueDartpickup_on_generatePDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6IN
blueexpresspickupPDF STOCK_4X6, ZPL STOCK_4X6CL
brtpickupPDF STOCK_4X6, ZPL STOCK_4X6IT
buslogpickup, pickup_on_generatePDF STOCK_4X6, ZPL STOCK_4X6BR
cabifypickupPDF STOCK_4X6, ZPL STOCK_4X6CO
cainiaoPDF STOCK_4X6ES
canadaPostpickupPDF PAPER_7X4.75, ZPL STOCK_4X6CA
canparpickupPDF STOCK_4X6, PNG PAPER_7X4.75, PNG STOCK_4X6CA
cargoExpresopickupPDF PAPER_8.5X11, PDF STOCK_4X4, PDF STOCK_4X6GT
castorespickup, pickup_mandatoryPDF PAPER_7X4.75MX
chilexpresspickupEPL STOCK_4X6, PDF STOCK_4X6, PNG STOCK_4X6, ZPL STOCK_4X6CL
clmpickup_mandatoryPDF PAPER_7X4.75ES
coordinadorapickupPDF PAPER_7X4.75, PDF STOCK_2.4X6, PDF STOCK_4X6CO
correiospickupPDF STOCK_4X3, PDF STOCK_4X6, ZPL STOCK_4X6BR
correoArgentinoPDF PAPER_7X4.75, PDF STOCK_4X6AR
correospickupPDF PAPER_7X4.75, PDF STOCK_4X6ES
correosChilepickupPDF STOCK_4X6, ZPL STOCK_4X6CL
correosExpresspickupPDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6ES
cttExpresspickup_mandatoryEPL STOCK_4X6, PDF PAPER_8.27X11.67, PDF STOCK_4X6, ZPL STOCK_4X6ES
daylightpickup, pickup_mandatoryPDF STOCK_4X8US
delhiverypickupPDF PAPER_7X4.75, PDF STOCK_4X6, PNG STOCK_4X6, ZPL STOCK_4X6IN
deprisapickupPDF STOCK_4X4, ZPL STOCK_4X4CO
dhlpickupPDF PAPER_4X6, PDF PAPER_4X8, PDF PAPER_7X4.75, PDF STOCK_4X6, PDF STOCK_4X8, PNG STOCK_4X6, PNG STOCK_4X8, ZPL STOCK_4X6, ZPLII STOCK_4X6AR, BR, CA, CL, CO, GT, MX, US
dhlpickupEPL STOCK_4X6, PDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6ES
dostavistapickup_on_generatePDF PAPER_7X4.75MX
dpdpickupPDF PAPER_8.27X11.67, PDF STOCK_4X6, ZPL PAPER_8.27X11.67, ZPL STOCK_4X6AR
dtdcpickup, pickup_on_generatePDF PAPER_7X4.75, PDF STOCK_4X6IN
ecomExpresspickupPDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6IN
ekartpickupPDF STOCK_4X6, ZPL STOCK_4X6IN
entregapickupPDF STOCK_4X6, ZPL STOCK_4X6MX
enviapickup, pickup_mandatoryPDF PAPER_7X4.75CO, ES, MX, US
ontimepickupPDF PAPER_7X4.75ES
estafetapickupPDF PAPER_7X4.75, PDF STOCK_4X6, ZPLII STOCK_4X6MX
faztPDF STOCK_4X6CL
fedexpickupPDF PAPER_4X6, PDF PAPER_7X4.75, PDF PAPER_8.5X11, PDF PAPER_8.5X11_BOTTOM_HALF_LABEL, PDF STOCK_4X6, PNG PAPER_4X6, PNG PAPER_7X4.75, ZPLII STOCK_4X6AR, BR, CL, CO, ES, MX, US
fletesMexicopickup_mandatoryPDF PAPER_7X4.75MX
forzaDeliverypickupPDF STOCK_4X6, ZPL STOCK_4X6GT
inPostPDF STOCK_4X6, ZPL STOCK_4X6ES, FR, IT
interRapidisimopickupPDF PAPER_4X6, PDF PAPER_7X4.75CO
JadlogPDF STOCK_3.8X4.2, PDF STOCK_4X6, ZPL STOCK_3.8X4.2, ZPL STOCK_4X6BR
jtexpresspickup, pickup_on_generatePDF STOCK_2.9X5, PDF STOCK_3.9X7BR
lastMilepickup_mandatoryPDF STOCK_4X6CO
loggiPDF PAPER_7X4.75, PDF STOCK_4X6BR
mensajerosUrbanospickup_on_generatePDF PAPER_7X4.75CO, MX
noventa9Minutospickup_on_generatePDF PAPER_7X4.75, PDF STOCK_4X6CL, CO, MX
ocapickup_on_generatePDF STOCK_4X6AR
paquetexpresspickupPDF PAPER_7X4.75, PDF STOCK_4X6MX
posteItalianepickupPDF PAPER_8.27X11.67, PDF STOCK_3.9X4.3, ZPL STOCK_3.9X4.3IT
rueddopickupPDF STOCK_4X6AR
sendexpickupPDF PAPER_7X4.75, PDF STOCK_4X6.5, ZPLII STOCK_4X6.5MX
serviEntregapickupPDF PAPER_7X4.75, PDF STOCK_4X6CO
seurpickup_mandatoryPDF PAPER_8.27X11.67, PDF STOCK_4X6, ZPL STOCK_4X6ES
shippifypickup_on_generatePDF PAPER_7X4.75BR
upspickupPDF PAPER_7X4.75, PDF STOCK_4X6.5, ZPL STOCK_4X6.5US
starkenpickupPDF STOCK_4X6, ZPL STOCK_4X6CL
tccpickupPDF PAPER_7X4.75CO
tdnpickup_mandatoryPDF STOCK_4X6ES
totalExpresspickup_on_generatePDF STOCK_4X6, ZPL STOCK_4X6BR
transaherpickup_on_generatePDF STOCK_4X6.5ES
tresGuerraspickup_mandatoryPDF PAPER_7X4.75MX
uberpickup_on_generatePDF STOCK_4X6, ZPL STOCK_4X6MX, US
upspickupPDF PAPER_7X4.75, PDF STOCK_4X6, PNG STOCK_4X6, ZPL STOCK_4X6BR, ES, FR, IT, MX, US
urbanopickupPDF PAPER_8.5X11, PDF STOCK_3.9X2.3, PDF STOCK_3.9X3.9AR
uspspickupPDF STOCK_4X6, PNG STOCK_4X6, ZPL STOCK_4X6US
xpressBeespickupPDF PAPER_7X4.75, PDF STOCK_4X6, ZPLII STOCK_4X6IN
zelerispickup, pickup_on_generatePDF PAPER_7X4.75, PDF STOCK_4X6, ZPL STOCK_4X6ES

Label format

The Label format column shows the exact format as in the carrier spec (e.g. PDF STOCK_4X6, TPAPER_7X4.75, or dimensions like 4X6.5). Use the format that matches your carrier when creating labels. Check the Create Shipping Label reference and the carrier’s service options for the exact formats and paper sizes available per service.


Getting the full list programmatically

The table above is a snapshot of supported carriers and capabilities. For an up-to-date list of carriers available for a given origin (e.g. country or postal code), use the Queries API:

  • Get Available Carriers — returns carriers that can ship from a specified origin. Use this to show users only carriers that apply to their shipment.

Carrier availability can change with new integrations and regional coverage; always prefer the API response for production logic.