Utforska möjligheterna och funktionerna i Rating-objektet.
Rating-objektet ger fraktofferter per service level med en uppdelning av tilläggsavgifter, avgifter och rabatter på förhandlade priser som utgör offerten.
Den unika identifieraren för objektet. ID:t för rating-objektet har alltid prefixet ship.
currency HASH
Hash med information om basvalutan som skickades i begäran och anges i svaret.
currency.id STRING
Den unika identifieraren för valutaobjektet.
currency.base STRING
Basvalutan som skickades i rating-begäran, representerad av en trebokstavs ISO-kod. Alla belopp i rating-objektet anges i basvalutan.
currency.date TIMESTAMP
Datumet då valutakursen hämtades, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Hash som innehåller valutorna och växelkurserna som behövs för konvertering från basvalutan.
errors HASH
Hash som innehåller detaljer om eventuella fel i begäran.
errors.type STRING
Felets ursprung. Möjliga värden är fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.
errors.message STRING
Den beskrivande orsaken till felet från motsvarande transportör.
errors.details HASH
Hash som innehåller detaljer om det service level som returnerade ett fel.
errors.details.id STRING
Den unika identifieraren för service level.
errors.details.service_level STRING
Service level hos transportören, t.ex. standard.
errors.details.display_name STRING
Visningsnamnet för service level.
quotes LIST
Listan över fraktofferter per service level.
quotes.id STRING
Den unika identifieraren för objektet. ID:t för quotes-objektet har alltid prefixet rtqt.
quotes.amount_subtotal DECIMAL
Den totala beräknade fraktkostnaden för service level.
quotes.weight HASH
Hash med information om vikten som användes för den offertsatta fraktkostnaden.
quotes.weight.billable DECIMAL
Den debiterbara vikten för paketet som användes för fraktofferten.
quotes.weight.unit STRING
Måttenheten för vikten. Möjliga värden är pound, ounce, kilogram och null. När värdet är null används pound.
quotes.mode HASH
Hash med detaljerad information om service level.
quotes.mode.service_level STRING
Service level hos transportören, t.ex. standard. Vanliga exempel är: 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 och fedex_international_ground. Se transportörsdokumentationen för den fullständiga listan över tillgängliga service levels per transportör.
quotes.mode.display_name STRING
Visningsnamnet för service level.
quotes.mode.delivery_date_estimate TIMESTAMP
Det uppskattade leveransdatumet för service level, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ. Returneras om det finns tillgängligt från transportörens API.
quotes.mode.transit_business_days INTEGER
Det uppskattade antalet transitdagar för service level där endast arbetsdagar räknas som transitdagar. Returneras om det finns tillgängligt från transportörens API.
quotes.mode.transit_days INTEGER
Det uppskattade antalet transitdagar för service level. Returneras om det finns tillgängligt från transportörens API.
quotes.mode.rates HASH
Hash med detaljerad information om uppdelningen av fraktprisbeloppet.
quotes.mode.rates.amount DECIMAL
Beloppet för den specifika prisposten.
quotes.mode.rates.note STRING
Ytterligare detaljer om vad prispostens belopp representerar.
quotes.mode.rates.type STRING
Typen av prispost. Möjliga värden är retail_shippingfuel_surchargecarrier_feenegotiated_discount.
quotes.packages LIST
En lista med detaljer om paketen som skickas.
quotes.packages.id STRING
Den unika identifieraren för packages-objektet.
quotes.packages.weight HASH
Hash med detaljer om paketets vikt.
quotes.packages.weight.billable DEMICAL
Den debiterbara vikten för paketet.
quotes.packages.weight.dimensional DECIMAL
Paketets volymvikt.
quotes.packages.weight.factor INTEGER
Den internationella viktfaktorn som används för att beräkna volymvikten för paketet.
quotes.packages.weight.weight_unit STRING
En sträng med måttenheten för vikten. Möjliga värden är poundouncekilogramnull. När värdet är null används pound.
Rating-objekt
Rating-objekt
Utforska möjligheterna och funktionerna i Rating-objektet.
Rating-objektet ger fraktofferter per service level med en uppdelning av tilläggsavgifter, avgifter och rabatter på förhandlade priser som utgör offerten.
Attribut
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,kilogramochnull. När värdet ärnullanvändspound.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Vanliga exempel är: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_packetochfedex_international_ground. Se transportörsdokumentationen för den fullständiga listan över tillgängliga service levels per transportör.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Returneras om det finns tillgängligt från transportörens API.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. När värdet ärnullanvändspound.{"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"}}]}Var den här sidan till hjälp?