Découvrez les capacités et les fonctions de l'objet Rating.
L'objet Rating fournit des soumissions d'expédition par niveau de service, avec une ventilation des suppléments, des frais et des rabais sur les tarifs négociés qui composent la soumission.
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 de tarification, 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 à partir de la devise de base.
errors HASH
Hash contenant les détails de toute erreur liée à la requête.
errors.type STRING
L'origine de l'erreur. Les valeurs possibles comprennent 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 renvoyé 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 soumissions 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 de la soumission.
quotes.weight.billable DECIMAL
Le poids facturable du colis utilisé pour la soumission d'expédition.
quotes.weight.unit STRING
L'unité de mesure du poids.Les valeurs possibles sont pound, ounce, kilogram et null.Lorsque la valeur est null, pound est 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 offerts 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 est renvoyée si l'API du transporteur la fournit.
quotes.mode.transit_business_days INTEGER
Le nombre estimé de jours de transit pour le niveau de service, en ne comptant que les jours ouvrables comme jours de transit. Cette valeur est renvoyée si l'API du transporteur la fournit.
quotes.mode.transit_days INTEGER
Le nombre estimé de jours de transit pour le niveau de service. Cette valeur est renvoyée si l'API du transporteur la fournit.
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.
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 comprennent 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 DECIMAL
Le poids facturable du colis.
quotes.packages.weight.dimensional DECIMAL
Le poids volumétrique du colis.
quotes.packages.weight.factor INTEGER
Le facteur de poids international utilisé pour calculer le poids volumétrique du colis.
quotes.packages.weight.weight_unit STRING
Une chaîne indiquant l'unité de mesure du poids.Les valeurs possibles sont poundouncekilogramnull.Lorsque la valeur est null, pound est utilisé.
Objet Rating
Objet Rating
Découvrez les capacités et les fonctions de l'objet Rating.
L'objet Rating fournit des soumissions d'expédition par niveau de service, avec une ventilation des suppléments, des frais et des rabais sur les tarifs négociés qui composent la soumission.
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,kilogrametnull.Lorsque la valeur estnull,poundest 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_packetetfedex_international_ground. Consultez la documentation des transporteurs pour la liste complète des niveaux de service offerts par transporteur.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Cette valeur est renvoyée si l'API du transporteur la fournit.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.billableDECIMALquotes.packages.weight.dimensionalDECIMALquotes.packages.weight.factorINTEGERquotes.packages.weight.weight_unitSTRINGpoundouncekilogramnull.Lorsque la valeur estnull,poundest 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 vous a-t-elle été utile?