Saltearse al contenido

Envia.com - Listar Transportistas

Este modulo lista todos los transportistas disponibles en tu cuenta de Envia.com. No requiere parametros adicionales mas alla de las credenciales. Realiza una peticion GET al endpoint /ship/carriers/ y retorna la lista de transportistas con su ID, nombre, descripcion y servicios disponibles.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial Envia.com (provider: envia)

Se requiere una credencial de tipo envia con los siguientes campos:

  • api_key: API Key de Envia.com
{
"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"
}
{
"credentials_id": "mi_credencial_envia"
}
  • Endpoint: GET /ship/carriers/
  • Base: Envia.com API (via helper _enviaHelper)
  • Documentacion: https://docs.envia.com/
  • Util para conocer los transportistas y servicios disponibles antes de crear un envio o cotizar
  • Los transportistas disponibles dependen de la configuracion de tu cuenta Envia.com
  • La lista incluye los servicios soportados por cada transportista
  • Envia.com - Crear Envio / Etiqueta (enviaCreateShipment)
  • Envia.com - Obtener Tarifas (enviaGetRates)
  • Envia.com - Rastrear Envio (enviaGetTracking)
  • Envia.com - Cancelar Envio (enviaCancelShipment)