Explore las capacidades y funciones del objeto Rating.
El objeto Rating proporcionará cotizaciones de envío por nivel de servicio con un desglose de recargos, tasas y descuentos de tarifa negociada que componen la cotización.
El identificador único del objeto. El id del objeto rating siempre tendrá el prefijo ship.
currency HASH
Hash que proporciona información sobre la moneda base enviada en la solicitud y proporcionada para la respuesta.
currency.id STRING
El identificador único del objeto currency.
currency.base STRING
La moneda base enviada en la solicitud de rating, representada por un código ISO de tres letras. Todos los montos en el objeto rating se indican en la moneda base.
currency.date TIMESTAMP
La fecha en la que se obtuvo la tasa de cambio, en formato ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Hash que contiene las monedas y los tipos de cambio necesarios para la conversión desde la moneda base.
errors HASH
Hash que contiene los detalles de cualquier error en la solicitud.
errors.type STRING
El origen del error. Los valores posibles incluyen fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.
errors.message STRING
La razón descriptiva del error del transportista correspondiente.
errors.details HASH
Hash que contiene detalles sobre el nivel de servicio que devolvió un error.
errors.details.id STRING
El identificador único del nivel de servicio.
errors.details.service_level STRING
El nivel de servicio con el transportista, p. ej., standard.
errors.details.display_name STRING
El nombre para mostrar del nivel de servicio.
quotes LIST
La lista de cotizaciones de envío por nivel de servicio.
quotes.id STRING
El identificador único del objeto. El id del objeto quotes siempre tendrá el prefijo rtqt.
quotes.amount_subtotal DECIMAL
El costo total de envío calculado para el nivel de servicio.
quotes.weight HASH
Hash que proporciona información sobre el peso utilizado para el costo de envío cotizado.
quotes.weight.billable DECIMAL
El peso facturable del paquete utilizado para la cotización de envío.
quotes.weight.unit STRING
La unidad de medida para el peso. Valores posibles: pound, ounce, kilogram y null. Cuando es null, se utilizará pound.
quotes.mode HASH
Hash que contiene información detallada sobre el nivel de servicio.
quotes.mode.service_level STRING
El service_level con el transportista, p. ej., standard. Ejemplos comunes incluyen: ups_express, ups_express_saver, ups_expedited, ups_economy, ups_standard, ups_mail_innovations_economy, ups_mail_innovations_priority, dhl_express, dhl_ecommerce_parcel_direct, fedex_priority, fedex_economy, usps_first_class_mail_international, usps_priority_mail_international, landmark_parcel, apc_parcel, point2point_standard, point2point_direct, point2point_packet y fedex_international_ground. Consulte la documentación de transportistas para obtener la lista completa de niveles de servicio disponibles por transportista.
quotes.mode.display_name STRING
El nombre para mostrar del nivel de servicio.
quotes.mode.delivery_date_estimate TIMESTAMP
La fecha estimada de entrega para el nivel de servicio, en formato ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ. Se devolverá si está disponible desde la API del transportista.
quotes.mode.transit_business_days INTEGER
El número estimado de días de tránsito para el nivel de servicio, contando solo los días hábiles como días de tránsito. Se devolverá si está disponible desde la API del transportista.
quotes.mode.transit_days INTEGER
El número estimado de días de tránsito para el nivel de servicio. Se devolverá si está disponible desde la API del transportista.
quotes.mode.rates HASH
Hash que contiene información detallada sobre el desglose del monto de la tarifa de envío.
quotes.mode.rates.amount DECIMAL
El monto del elemento de tarifa específico.
quotes.mode.rates.note STRING
Detalles adicionales sobre lo que representa el monto del elemento de tarifa.
quotes.mode.rates.type STRING
El tipo del elemento de tarifa. Los valores posibles incluyen retail_shippingfuel_surchargecarrier_feenegotiated_discount.
quotes.packages LIST
Una lista de detalles sobre los paquetes que se envían.
quotes.packages.id STRING
El identificador único del objeto packages.
quotes.packages.weight HASH
Hash que contiene detalles del peso del paquete.
quotes.packages.weight.billable DEMICAL
El peso facturable del paquete.
quotes.packages.weight.dimensional DECIMAL
El peso dimensional del paquete.
quotes.packages.weight.factor INTEGER
El factor de peso internacional utilizado para calcular el peso dimensional del paquete.
quotes.packages.weight.weight_unit STRING
Una cadena con la unidad de medida para el peso. Valores posibles: poundouncekilogramnull. Cuando es null, se utilizará pound.
Objeto Rating
Objeto Rating
Explore las capacidades y funciones del objeto Rating.
El objeto Rating proporcionará cotizaciones de envío por nivel de servicio con un desglose de recargos, tasas y descuentos de tarifa negociada que componen la cotización.
Atributos
idSTRINGship.currencyHASHcurrency.idSTRINGcurrency.baseSTRINGcurrency.dateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ.currency.ratesHASHerrorsHASHerrors.typeSTRINGfedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.errors.messageSTRINGerrors.detailsHASHerrors.details.idSTRINGerrors.details.service_levelSTRINGstandard.errors.details.display_nameSTRINGquotesLISTquotes.idSTRINGrtqt.quotes.amount_subtotalDECIMALquotes.weightHASHquotes.weight.billableDECIMALquotes.weight.unitSTRINGpound,ounce,kilogramynull. Cuando esnull, se utilizarápound.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Ejemplos comunes incluyen:ups_express,ups_express_saver,ups_expedited,ups_economy,ups_standard,ups_mail_innovations_economy,ups_mail_innovations_priority,dhl_express,dhl_ecommerce_parcel_direct,fedex_priority,fedex_economy,usps_first_class_mail_international,usps_priority_mail_international,landmark_parcel,apc_parcel,point2point_standard,point2point_direct,point2point_packetyfedex_international_ground. Consulte la documentación de transportistas para obtener la lista completa de niveles de servicio disponibles por transportista.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Se devolverá si está disponible desde la API del transportista.quotes.mode.transit_business_daysINTEGERquotes.mode.transit_daysINTEGERquotes.mode.ratesHASHquotes.mode.rates.amountDECIMALquotes.mode.rates.noteSTRINGquotes.mode.rates.typeSTRINGretail_shippingfuel_surchargecarrier_feenegotiated_discount.quotes.packagesLISTquotes.packages.idSTRINGquotes.packages.weightHASHquotes.packages.weight.billableDEMICALquotes.packages.weight.dimensionalDECIMALquotes.packages.weight.factorINTEGERquotes.packages.weight.weight_unitSTRINGpoundouncekilogramnull. Cuando esnull, se utilizarápound.{"id": "ship_5p67angIDnS91CyfpW55YZ","currency": {"id": "curr_1Rp9lhXSRXvEWVs97k2PHE","base": "USD","date": "2020-02-04T18:47:04.629+0000","rates": []},"errors": [{"details": {"id": "rtqt_7cz80Ny8dToSqoWlHTJJnP","display_name": "FedEx Express Saver","service_level": "FEDEX_EXPRESS_SAVER","message": "[868] Service is not allowed. ","type": "fedex_api"}}],"quotes": [{"id": "rtqt_4BUyxLEUeoU6zDdprCRoUV","amount_subtotal": 943.18,"mode": {"delivery_date_estimate": null,"display_name": "UPS Expedited ","rates": [{"amount": 848.31,"note": "UPS api: standard rate","type": "retail_shipping"},{"amount": 64.4,"note": "UPS api: fuel surcharge","type": "fuel_surcharge"},{"amount": 40,"note": "UPS api: extended area","type": "carrier_fee"},{"amount": -9.53,"note": "UPS negotiated discount","type": "negotiated_discount"}],"service_level": "UPS_WORLDWIDE_EXPEDITED","transit_business_days": null,"transit_days": null},"packages": [{"id": "1","weight": {"billable": 32,"dimensional": 30.7554,"factor": 139,"weight_unit": "pound"}}],"weight": {"billable": 32,"unit": "pound"}},{"id": "rtqt_1jyuPdiE5uIBcYzhO54DAb","amount_subtotal": 1058.86,"mode": {"delivery_date_estimate": null,"display_name": "UPS Saver ","rates": [{"amount": 957.26,"note": "UPS api: standard rate","type": "retail_shipping"},{"amount": 72.3,"note": "UPS api: fuel surcharge","type": "fuel_surcharge"},{"amount": 40,"note": "UPS api: extended area","type": "carrier_fee"},{"amount": -10.7,"note": "UPS negotiated discount","type": "negotiated_discount"}],"service_level": "UPS_SAVER","transit_business_days": null,"transit_days": null},"packages": [{"id": "1","weight": {"billable": 32,"dimensional": 30.7554,"factor": 139,"weight_unit": "pound"}}],"weight": {"billable": 32,"unit": "pound"}}]}¿Fue útil esta página?