Verken de mogelijkheden en functies van het Rating-object.
Het Rating-object levert verzendoffertes per serviceniveau met een uitsplitsing van toeslagen, kosten en onderhandelde tariefkortingen die de offerte vormen.
De unieke identifier voor het object. De id voor het Rating-object heeft altijd het voorvoegsel ship.
currency HASH
Hash met informatie over de basisvaluta die in de aanvraag is verzonden en in het antwoord wordt geleverd.
currency.id STRING
De unieke identifier voor het currency-object.
currency.base STRING
De basisvaluta zoals verzonden in de rating-aanvraag, weergegeven door een ISO-code van drie letters. Alle bedragen in het Rating-object worden weergegeven in de basisvaluta.
currency.date TIMESTAMP
De datum waarop de wisselkoers is opgehaald, in het ISO 8601-formaat YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASH
Hash met de valuta's en wisselkoersen die nodig zijn voor conversie vanuit de basisvaluta.
errors HASH
Hash met de details van eventuele fouten in de aanvraag.
errors.type STRING
De oorsprong van de fout. Mogelijke waarden zijn onder andere fedex_apiups_apidhl_apiusps_apiinternal_errorzonos_configuration.
errors.message STRING
De beschrijvende reden voor de fout, afkomstig van de betreffende vervoerder.
errors.details HASH
Hash met details over het serviceniveau dat een fout heeft geretourneerd.
errors.details.id STRING
De unieke identifier voor het serviceniveau.
errors.details.service_level STRING
Het serviceniveau bij de vervoerder, bijv. standard.
errors.details.display_name STRING
De weergavenaam voor het serviceniveau.
quotes LIST
De lijst met verzendoffertes per serviceniveau.
quotes.id STRING
De unieke identifier voor het object. De id voor het quotes-object heeft altijd het voorvoegsel rtqt.
quotes.amount_subtotal DECIMAL
De totale berekende verzendkosten voor het serviceniveau.
quotes.weight HASH
Hash met informatie over het gewicht dat is gebruikt voor de verzendofferte.
quotes.weight.billable DECIMAL
Het factureerbare gewicht van het pakket dat is gebruikt voor de verzendofferte.
quotes.weight.unit STRING
De maateenheid voor het gewicht.Mogelijke waarden zijn pound, ounce, kilogram en null.Wanneer null, wordt pound gebruikt.
quotes.mode HASH
Hash met gedetailleerde informatie over het serviceniveau.
quotes.mode.service_level STRING
Het service_level bij de vervoerder, bijv. standard. Veelvoorkomende voorbeelden zijn: 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 en fedex_international_ground. Zie de documentatie van de vervoerder voor de volledige lijst met beschikbare service levels per vervoerder.
quotes.mode.display_name STRING
De weergavenaam voor het serviceniveau.
quotes.mode.delivery_date_estimate TIMESTAMP
De geschatte leverdatum voor het serviceniveau, in het ISO 8601-formaat YYYY-MM-DDTHH:mm:ss.sssZ. Dit wordt geretourneerd indien beschikbaar via de API van de vervoerder.
quotes.mode.transit_business_days INTEGER
Het geschatte aantal transitdagen voor het serviceniveau, waarbij alleen werkdagen worden meegeteld als transitdagen. Dit wordt geretourneerd indien beschikbaar via de API van de vervoerder.
quotes.mode.transit_days INTEGER
Het geschatte aantal transitdagen voor het serviceniveau. Dit wordt geretourneerd indien beschikbaar via de API van de vervoerder.
quotes.mode.rates HASH
Hash met gedetailleerde informatie over de uitsplitsing van het verzendtariefbedrag.
quotes.mode.rates.amount DECIMAL
Het bedrag van het specifieke tariefonderdeel.
quotes.mode.rates.note STRING
Extra details over waar het bedrag van het tariefonderdeel voor staat.
quotes.mode.rates.type STRING
Het type tariefonderdeel. Mogelijke waarden zijn onder andere retail_shippingfuel_surchargecarrier_feenegotiated_discount.
quotes.packages LIST
Een lijst met details over de verzonden pakketten.
quotes.packages.id STRING
De unieke identifier voor het packages-object.
quotes.packages.weight HASH
Hash met details over het gewicht van het pakket.
quotes.packages.weight.billable DEMICAL
Het factureerbare gewicht van het pakket.
quotes.packages.weight.dimensional DECIMAL
Het volumegewicht van het pakket.
quotes.packages.weight.factor INTEGER
De internationale gewichtsfactor die wordt gebruikt om het volumegewicht van het pakket te berekenen.
quotes.packages.weight.weight_unit STRING
Een tekenreeks met de maateenheid voor het gewicht.Mogelijke waarden zijn poundouncekilogramnull.Wanneer null, wordt pound gebruikt.
Rating-object
Rating-object
Verken de mogelijkheden en functies van het Rating-object.Het Rating-object levert verzendoffertes per serviceniveau met een uitsplitsing van toeslagen, kosten en onderhandelde tariefkortingen die de offerte vormen.
Attributen
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,kilogramennull.Wanneernull, wordtpoundgebruikt.quotes.modeHASHquotes.mode.service_levelSTRINGstandard. Veelvoorkomende voorbeelden zijn: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_packetenfedex_international_ground. Zie de documentatie van de vervoerder voor de volledige lijst met beschikbare service levels per vervoerder.quotes.mode.display_nameSTRINGquotes.mode.delivery_date_estimateTIMESTAMPYYYY-MM-DDTHH:mm:ss.sssZ. Dit wordt geretourneerd indien beschikbaar via de API van de vervoerder.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.Wanneernull, wordtpoundgebruikt.{"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"}}]}Was deze pagina nuttig?