DOCS

Rating-objekt

Rating-objekt

Utforsk egenskapene og funksjonene til Rating-objektet.

Rating-objektet vil gi forsendelsespriser etter servicenivå med en oversikt over tilleggskostnader, gebyrer og forhandlede rabatter som utgjør sitatet.

Attributter 

FeltMerknader
id STRINGDen unike identifikatoren for objektet. ID-en for rating-objektet vil alltid prefikses med ship.
currency HASHHash som gir informasjon om basisvalutaen som er sendt i forespørselen og gitt for svaret.
currency.id STRINGDen unike identifikatoren for valutaobjektet.
currency.base STRINGBasisvalutaen som sendt i rating-forespørselen, representert av en tresifret ISO-kode. Alle beløp i rating-objektet er oppført i basisvalutaen.
currency.date TIMESTAMPDatoen da valutakursen ble hentet, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASHHash som inneholder valutaene og valutakursene som trengs for konvertering fra basisvalutaen.
errors HASHHash som inneholder detaljene om eventuelle feil på forespørselen.
errors.type STRINGOpprinnelsen til feilen. Mulige verdier inkluderer fedex_api ups_api dhl_api usps_api internal_error zonos_configuration.
errors.message STRINGDen beskrivende grunnen til feilen fra den tilsvarende transportøren.
errors.details HASHHash som inneholder detaljer om servicenivået som returnerte en feil.
errors.details.id STRINGDen unike identifikatoren for servicenivået.
errors.details.service_level STRINGServicenivået hos transportøren, f.eks. standard.
errors.details.display_name STRINGVisningsnavnet for servicenivået.
quotes LISTListen over forsendelsesprissamtykker etter servicenivå.
quotes.id STRINGDen unike identifikatoren for objektet. ID-en for quotes-objektet vil alltid prefikses med rtqt.
quotes.amount_subtotal DECIMALDen totale beregnede forsendelseskostnaden for servicenivået.
quotes.weight HASHHash som gir informasjon om vekten som brukes for den siterte forsendelseskostnaden.
quotes.weight.billable DECIMALDen faktiske vekten av pakken som brukes for forsendelsesprissamtykkingen.
quotes.weight.unit STRINGMåleenheten for vekten. Mulige verdier er pound, ounce, kilogram, og null. Når null, vil pound bli brukt.
quotes.mode HASHHash som inneholder detaljert informasjon om servicenivået.
quotes.mode.service_level STRINGService_level hos transportøren, f.eks. standard. Vanlige eksempler inkluderer: 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, og fedex_international_ground. Se transportørdokumentasjonen for hele listen over tilgjengelige servicenivåer per transportør.
quotes.mode.display_name STRINGVisningsnavnet for servicenivået.
quotes.mode.delivery_date_estimate TIMESTAMPEstimert leveringsdato for servicenivået, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ. Dette vil returneres hvis tilgjengelig fra transportørens API.
quotes.mode.transit_business_days INTEGEREstimert antall transittdager for servicenivået som kun teller arbeidsdager som transittdager. Dette vil returneres hvis tilgjengelig fra transportørens API.
quotes.mode.transit_days INTEGEREstimert antall transittdager for servicenivået. Dette vil returneres hvis tilgjengelig fra transportørens API.
quotes.mode.rates HASHHash som inneholder detaljert informasjon om fordelingen av forsendelseskostnadene.
quotes.mode.rates.amount DECIMALBeløpet for det spesifikke priselementet.
quotes.mode.rates.note STRINGTilleggsdetaljer om hva priselelementets beløp representerer.
quotes.mode.rates.type STRINGTypen av priselelementet. Mulige verdier inkluderer retail_shipping fuel_surcharge carrier_fee negotiated_discount.
quotes.packages LISTEn liste over detaljer på pakkene som sendes.
quotes.packages.id STRINGDen unike identifikatoren for pakkeobjektet.
quotes.packages.weight HASHHash som inneholder detaljer om vekten for pakken.
quotes.packages.weight.billable DEMICALDen fakturable vekten av pakken.
quotes.packages.weight.dimensional DECIMALDimensjonsvekten til pakken.
quotes.packages.weight.factor INTEGERInternasjonale vektfaktoren som brukes til å beregne dimensjonsvekten for pakken.
quotes.packages.weight.weight_unit STRINGEn streng med måleenheten for vekten. Mulige verdier er pound ounce kilogram null. Når null, vil pound bli brukt.
1{
2 "id": "ship_5p67angIDnS91CyfpW55YZ",
3 "currency": {
4 "id": "curr_1Rp9lhXSRXvEWVs97k2PHE",
5 "base": "USD",
6 "date": "2020-02-04T18:47:04.629+0000",
7 "rates": []
8 },
9 "errors": [
10 {
11 "details": {
12 "id": "rtqt_7cz80Ny8dToSqoWlHTJJnP",
13 "display_name": "FedEx Express Saver",
14 "service_level": "FEDEX_EXPRESS_SAVER",
15 "message": "[868] Service is not allowed. ",
16 "type": "fedex_api"
17 }
18 }
19 ],
20 "quotes": [
21 {
22 "id": "rtqt_4BUyxLEUeoU6zDdprCRoUV",
23 "amount_subtotal": 943.18,
24 "mode": {
25 "delivery_date_estimate": null,
26 "display_name": "UPS Expedited ",
27 "rates": [
28 {
29 "amount": 848.31,
30 "note": "UPS api: standard rate",
31 "type": "retail_shipping"
32 },
33 {
34 "amount": 64.4,
35 "note": "UPS api: fuel surcharge",
36 "type": "fuel_surcharge"
37 },
38 {
39 "amount": 40,
40 "note": "UPS api: extended area",
41 "type": "carrier_fee"
42 },
43 {
44 "amount": -9.53,
45 "note": "UPS negotiated discount",
46 "type": "negotiated_discount"
47 }
48 ],
49 "service_level": "UPS_WORLDWIDE_EXPEDITED",
50 "transit_business_days": null,
51 "transit_days": null
52 },
53 "packages": [
54 {
55 "id": "1",
56 "weight": {
57 "billable": 32,
58 "dimensional": 30.7554,
59 "factor": 139,
60 "weight_unit": "pound"
61 }
62 }
63 ],
64 "weight": {
65 "billable": 32,
66 "unit": "pound"
67 }
68 },
69 {
70 "id": "rtqt_1jyuPdiE5uIBcYzhO54DAb",
71 "amount_subtotal": 1058.86,
72 "mode": {
73 "delivery_date_estimate": null,
74 "display_name": "UPS Saver ",
75 "rates": [
76 {
77 "amount": 957.26,
78 "note": "UPS api: standard rate",
79 "type": "retail_shipping"
80 },
81 {
82 "amount": 72.3,
83 "note": "UPS api: fuel surcharge",
84 "type": "fuel_surcharge"
85 },
86 {
87 "amount": 40,
88 "note": "UPS api: extended area",
89 "type": "carrier_fee"
90 },
91 {
92 "amount": -10.7,
93 "note": "UPS negotiated discount",
94 "type": "negotiated_discount"
95 }
96 ],
97 "service_level": "UPS_SAVER",
98 "transit_business_days": null,
99 "transit_days": null
100 },
101 "packages": [
102 {
103 "id": "1",
104 "weight": {
105 "billable": 32,
106 "dimensional": 30.7554,
107 "factor": 139,
108 "weight_unit": "pound"
109 }
110 }
111 ],
112 "weight": {
113 "billable": 32,
114 "unit": "pound"
115 }
116 }
117 ]
118}
Bestill en demo

Var denne siden nyttig?


På denne siden: