Explorez les capacités et fonctions de l'objet Rating.
L'objet Rating fournit des devis d'expédition par niveau de service avec une ventilation des surcharges, frais et remises tarifaires négociées qui composent le devis.
L'identifiant unique de l'objet. L'id de l'objet rating sera toujours préfixé par ship.
currency HASH
Hash fournissant des informations sur la devise de base envoyée dans la requête et fournie dans la réponse.
currency.id STRING
L'identifiant unique de l'objet currency.
currency.base STRING
La devise de base telle qu'envoyée dans la requête rating, représentée par un code ISO à trois lettres. Tous les montants de l'objet rating sont indiqués dans la devise de base.
currency.date TIMESTAMP
La date à laquelle le taux de change a été récupéré, au format ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Hash contenant les devises et les taux de change nécessaires à la conversion depuis la devise de base.
errors HASH
Hash contenant les détails de toute erreur sur la requête.
errors.type STRING
L'origine de l'erreur. Les valeurs possibles incluent fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.
errors.message STRING
La raison descriptive de l'erreur fournie par le transporteur correspondant.
errors.details HASH
Hash contenant des détails sur le niveau de service ayant généré une erreur.
errors.details.id STRING
L'identifiant unique du niveau de service.
errors.details.service_level STRING
Le niveau de service auprès du transporteur, par exemple standard.
errors.details.display_name STRING
Le nom d'affichage du niveau de service.
quotes LIST
La liste des devis d'expédition par niveau de service.
quotes.id STRING
L'identifiant unique de l'objet. L'id de l'objet quotes sera toujours préfixé par rtqt.
quotes.amount_subtotal DECIMAL
Le coût d'expédition total calculé pour le niveau de service.
quotes.weight HASH
Hash fournissant des informations sur le poids utilisé pour le coût d'expédition indiqué.
quotes.weight.billable DECIMAL
Le poids facturable du colis utilisé pour le devis d'expédition.
quotes.weight.unit STRING
L'unité de mesure du poids.Les valeurs possibles sont pound, ounce, kilogram, et null.Lorsque null, pound sera utilisé.
quotes.mode HASH
Hash contenant des informations détaillées sur le niveau de service.
quotes.mode.service_level STRING
Le service_level auprès du transporteur, par exemple standard. Voici quelques exemples courants : 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, et fedex_international_ground. Consultez la documentation des transporteurs pour la liste complète des niveaux de service disponibles par transporteur.
quotes.mode.display_name STRING
Le nom d'affichage du niveau de service.
quotes.mode.delivery_date_estimate TIMESTAMP
La date de livraison estimée pour le niveau de service, au format ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ. Cette valeur sera renvoyée si elle est disponible via l'API du transporteur.
quotes.mode.transit_business_days INTEGER
Le nombre estimé de jours de transit pour le niveau de service, en ne comptant que les jours ouvrés comme jours de transit. Cette valeur sera renvoyée si elle est disponible via l'API du transporteur.
quotes.mode.transit_days INTEGER
Le nombre estimé de jours de transit pour le niveau de service. Cette valeur sera renvoyée si elle est disponible via l'API du transporteur.
quotes.mode.rates HASH
Hash contenant des informations détaillées sur la ventilation du montant du tarif d'expédition.
quotes.mode.rates.amount DECIMAL
Le montant de l'élément de tarif spécifique.
quotes.mode.rates.note STRING
Détails supplémentaires sur ce que représente le montant de l'élément de tarif.
quotes.mode.rates.type STRING
Le type de l'élément de tarif. Les valeurs possibles incluent retail_shippingfuel_surchargecarrier_feenegotiated_discount.
quotes.packages LIST
Une liste de détails sur les colis expédiés.
quotes.packages.id STRING
L'identifiant unique de l'objet packages.
quotes.packages.weight HASH
Hash contenant les détails du poids du colis.
quotes.packages.weight.billable DEMICAL
Le poids facturable du colis.
quotes.packages.weight.dimensional DECIMAL
Le poids dimensionnel du colis.
quotes.packages.weight.factor INTEGER
Le facteur de poids international utilisé pour calculer le poids dimensionnel du colis.
quotes.packages.weight.weight_unit STRING
Une chaîne indiquant l'unité de mesure du poids.Les valeurs possibles sont poundouncekilogramnull.Lorsque null, pound sera utilisé.
Objet Rating
Objet Rating
Explorez les capacités et fonctions de l'objet Rating.
L'objet Rating fournit des devis d'expédition par niveau de service avec une ventilation des surcharges, frais et remises tarifaires négociées qui composent le devis.
Attributs
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,kilogram, etnull.Lorsquenull,poundsera utilisé.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Voici quelques exemples courants :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, etfedex_international_ground. Consultez la documentation des transporteurs pour la liste complète des niveaux de service disponibles par transporteur.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Cette valeur sera renvoyée si elle est disponible via l'API du transporteur.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.Lorsquenull,poundsera utilisé.{"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"}}]}Cette page a-t-elle été utile?