Saltearse al contenido

FedEx - Obtener Tarifas

Este modulo consulta las tarifas de envio disponibles en FedEx para un paquete dado. Recibe las direcciones de remitente y destinatario en formato JSON simplificado (codigo postal y pais), peso, dimensiones opcionales y tipo de servicio opcional. Realiza una peticion POST al endpoint /rate/v1/rates/quotes y procesa la respuesta para extraer el tipo de servicio, nombre, precio, moneda, fecha de entrega estimada y dias de transito. Identifica automaticamente la tarifa mas economica.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial FedEx (provider: fedex)
shippertextareaSiDireccion del remitente en JSON (postalCode, countryCode)
recipienttextareaSiDireccion del destinatario en JSON (postalCode, countryCode)
package_weighttextSiPeso del paquete en kilogramos
package_dimensionstextareaNoDimensiones en JSON (length, width, height)
service_typeselectNoFiltrar por tipo de servicio especifico o dejar vacio para todos

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

  • client_id: Client ID de la API de FedEx
  • client_secret: Client Secret de la API de FedEx
  • account_number: Numero de cuenta de FedEx
{
"success": true,
"rates": [
{
"service_type": "FEDEX_INTERNATIONAL_PRIORITY",
"service_name": "FedEx International Priority",
"price": "52.30",
"currency": "EUR",
"delivery_timestamp": "2026-03-25",
"transit_days": "2"
}
],
"rates_count": 5,
"cheapest": {
"service_type": "FEDEX_GROUND",
"service_name": "FedEx Ground",
"price": "15.20",
"currency": "EUR"
},
"message": "5 tarifas FedEx obtenidas"
}
{
"credentials_id": "mi_credencial_fedex",
"shipper": "{\"postalCode\":\"28001\",\"countryCode\":\"ES\"}",
"recipient": "{\"postalCode\":\"08001\",\"countryCode\":\"ES\"}",
"package_weight": "2.0"
}
  • Si no se especifica tipo de servicio, se devuelven todas las opciones disponibles
  • El tipo de recogida se configura como DROPOFF_AT_FEDEX_LOCATION
  • Las dimensiones son opcionales y se expresan en centimetros
  • El campo cheapest identifica automaticamente la tarifa mas barata