L'oggetto Rating fornisce preventivi di spedizione per livello di servizio con il dettaglio di supplementi, commissioni e sconti sulle tariffe negoziate che compongono il preventivo.
L'identificatore univoco dell'oggetto. L'id dell'oggetto Rating sarà sempre preceduto da ship.
currency HASH
Hash che fornisce informazioni sulla valuta di base inviata nella richiesta e fornita nella risposta.
currency.id STRING
L'identificatore univoco dell'oggetto valuta.
currency.base STRING
La valuta di base inviata nella richiesta di tariffazione, rappresentata da un codice ISO a tre lettere. Tutti gli importi dell'oggetto Rating sono indicati nella valuta di base.
currency.date TIMESTAMP
La data in cui è stato recuperato il tasso di cambio, nel formato ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Hash contenente le valute e i tassi di cambio necessari per la conversione dalla valuta di base.
errors HASH
Hash contenente i dettagli di eventuali errori nella richiesta.
errors.type STRING
L'origine dell'errore. I valori possibili includono fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.
errors.message STRING
Il motivo descrittivo dell'errore dal corriere corrispondente.
errors.details HASH
Hash contenente i dettagli del livello di servizio che ha restituito un errore.
errors.details.id STRING
L'identificatore univoco del livello di servizio.
errors.details.service_level STRING
Il livello di servizio del corriere, ad esempio standard.
errors.details.display_name STRING
Il nome visualizzato del livello di servizio.
quotes LIST
L'elenco dei preventivi di spedizione per livello di servizio.
quotes.id STRING
L'identificatore univoco dell'oggetto. L'id dell'oggetto quotes sarà sempre preceduto da rtqt.
quotes.amount_subtotal DECIMAL
Il costo totale di spedizione calcolato per il livello di servizio.
quotes.weight HASH
Hash che fornisce informazioni sul peso utilizzato per il costo di spedizione quotato.
quotes.weight.billable DECIMAL
Il peso fatturabile del pacco utilizzato per il preventivo di spedizione.
quotes.weight.unit STRING
L'unità di misura del peso. I valori possibili sono pound, ounce, kilogram e null. Quando è null, viene utilizzato pound.
quotes.mode HASH
Hash contenente informazioni dettagliate sul livello di servizio.
quotes.mode.service_level STRING
Il service_level del corriere, ad esempio standard. Esempi comuni includono: 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 e fedex_international_ground. Consultare la documentazione dei corrieri per l'elenco completo dei livelli di servizio disponibili per corriere.
quotes.mode.display_name STRING
Il nome visualizzato del livello di servizio.
quotes.mode.delivery_date_estimate TIMESTAMP
La data di consegna stimata per il livello di servizio, nel formato ISO 8601 YYYY-MM-DDTHH:mm:ss.sssZ. Viene restituita se disponibile dall'API del corriere.
quotes.mode.transit_business_days INTEGER
Il numero stimato di giorni di transito per il livello di servizio, considerando come giorni di transito solo i giorni lavorativi. Viene restituito se disponibile dall'API del corriere.
quotes.mode.transit_days INTEGER
Il numero stimato di giorni di transito per il livello di servizio. Viene restituito se disponibile dall'API del corriere.
quotes.mode.rates HASH
Hash contenente informazioni dettagliate sulla ripartizione dell'importo della tariffa di spedizione.
quotes.mode.rates.amount DECIMAL
L'importo della specifica voce tariffaria.
quotes.mode.rates.note STRING
Dettagli aggiuntivi su ciò che rappresenta l'importo della voce tariffaria.
quotes.mode.rates.type STRING
Il tipo di voce tariffaria. I valori possibili includono retail_shippingfuel_surchargecarrier_feenegotiated_discount.
quotes.packages LIST
Un elenco di dettagli sui pacchi spediti.
quotes.packages.id STRING
L'identificatore univoco dell'oggetto packages.
quotes.packages.weight HASH
Hash contenente dettagli sul peso del pacco.
quotes.packages.weight.billable DEMICAL
Il peso fatturabile del pacco.
quotes.packages.weight.dimensional DECIMAL
Il peso dimensionale del pacco.
quotes.packages.weight.factor INTEGER
Il fattore di peso internazionale utilizzato per calcolare il peso dimensionale del pacco.
quotes.packages.weight.weight_unit STRING
Una stringa con l'unità di misura del peso. I valori possibili sono poundouncekilogramnull. Quando è null, viene utilizzato pound.
Oggetto Rating
Oggetto Rating
Esplori le funzionalità dell'oggetto Rating.
L'oggetto Rating fornisce preventivi di spedizione per livello di servizio con il dettaglio di supplementi, commissioni e sconti sulle tariffe negoziate che compongono il preventivo.
Attributi
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,kilogramenull. Quando ènull, viene utilizzatopound.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Esempi comuni includono: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_packetefedex_international_ground. Consultare la documentazione dei corrieri per l'elenco completo dei livelli di servizio disponibili per corriere.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Viene restituita se disponibile dall'API del corriere.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. Quando ènull, viene utilizzatopound.{"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"}}]}Questa pagina è stata utile?