Envia.com - List Carriers
Description
Section titled “Description”This module lists all available carriers in your Envia.com account. It does not require additional parameters beyond the credentials. It makes a GET request to the /ship/carriers/ endpoint and returns the list of carriers with their ID, name, description, and available services.
Configuration
Section titled “Configuration”| Parameter | Type | Required | Description |
|---|---|---|---|
| credentials_id | credentials | Yes | Envia.com credential (provider: envia) |
Credentials
Section titled “Credentials”A envia type credential is required with the following fields:
- api_key: Envia.com API Key
Output
Section titled “Output”{ "success": true, "carriers": [ { "carrier_id": "fedex", "name": "FedEx", "description": "FedEx Mexico", "services": ["express", "ground", "standard_overnight"] }, { "carrier_id": "estafeta", "name": "Estafeta", "description": "Estafeta Mexicana", "services": ["next_day", "ground", "express"] } ], "count": 5, "message": "5 transportistas disponibles"}Usage Example
Section titled “Usage Example”Basic case
Section titled “Basic case”{ "credentials_id": "mi_credencial_envia"}API Used
Section titled “API Used”- Endpoint: GET
/ship/carriers/ - Base: Envia.com API (via helper
_enviaHelper) - Documentation: https://docs.envia.com/
- Useful for knowing the available carriers and services before creating a shipment or getting a quote
- Available carriers depend on your Envia.com account configuration
- The list includes the services supported by each carrier
Related Nodes
Section titled “Related Nodes”- Envia.com - Create Shipment / Label (enviaCreateShipment)
- Envia.com - Get Rates (enviaGetRates)
- Envia.com - Track Shipment (enviaGetTracking)
- Envia.com - Cancel Shipment (enviaCancelShipment)