DOCS

Rating objekt

Udforsk mulighederne og funktionerne i Rating-objektet.

Rating-objektet giver forsendelsestilbud efter serviceniveau med en opdeling af tillæg, gebyrer og forhandlede prisrabatter, der udgør tilbuddet.

Attributter 

Felt↕Noter↕
id STRINGDen unikke identifikator for objektet. Id'et for Rating-objektet vil altid være præfikset med ship.
currency HASHHash, der giver oplysninger om basisvalutaen sendt i anmodningen og angivet for svaret.
currency.id STRINGDen unikke identifikator for valutaobjektet.
currency.base STRINGBasisvalutaen som sendt i Rating-anmodningen, repræsenteret ved en ISO-kode på tre bogstaver. Alle beløb i Rating-objektet er angivet i basisvalutaen.
currency.date TIMESTAMPDatoen, hvor valutakursen blev hentet, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ.
currency.rates HASHHash, der indeholder de valutaer og vekselkurser, der er nødvendige for konvertering fra basisvalutaen.
errors HASHHash, der indeholder detaljerne for eventuelle fejl på anmodningen.
errors.type STRINGFejlens oprindelse. Mulige værdier inkluderer fedex_api ups_api dhl_api usps_api internal_error zonos_configuration.
errors.message STRINGDen beskrivende årsag til fejlen fra den pågældende transportør.
errors.details HASHHash, der indeholder detaljer om det serviceniveau, der returnerede en fejl.
errors.details.id STRINGDen unikke identifikator for serviceniveauet.
errors.details.service_level STRINGServiceniveauet hos transportøren, f.eks. standard.
errors.details.display_name STRINGVisningsnavnet for serviceniveauet.
quotes LISTListen over forsendelsestilbud efter serviceniveau.
quotes.id STRINGDen unikke identifikator for objektet. Id'et for quotes-objektet vil altid være præfikset med rtqt.
quotes.amount_subtotal DECIMALDen samlede beregnede forsendelsesomkostning for serviceniveauet.
quotes.weight HASHHash, der giver oplysninger om vægten, der er brugt til at beregne forsendelsestilbuddet.
quotes.weight.billable DECIMALPakkens fakturerbare vægt, der er brugt til forsendelsestilbuddet.
quotes.weight.unit STRINGMåleenheden for vægten. Mulige værdier er pound, ounce, kilogram og null. Når null, bruges pound.
quotes.mode HASHHash, der indeholder detaljerede oplysninger om serviceniveauet.
quotes.mode.service_level STRINGservice_level'et hos transportøren, f.eks. standard. Almindelige 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ørdokumenterne for den fulde liste over tilgængelige serviceniveauer efter transportør.
quotes.mode.display_name STRINGVisningsnavnet for serviceniveauet.
quotes.mode.delivery_date_estimate TIMESTAMPDen estimerede leveringsdato for serviceniveauet, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ. Denne returneres, hvis den er tilgængelig fra transportørens API.
quotes.mode.transit_business_days INTEGERDet estimerede antal transportdage for serviceniveauet, hvor kun hverdage tælles som transportdage. Dette returneres, hvis det er tilgængeligt fra transportørens API.
quotes.mode.transit_days INTEGERDet estimerede antal transportdage for serviceniveauet. Dette returneres, hvis det er tilgængeligt fra transportørens API.
quotes.mode.rates HASHHash, der indeholder detaljerede oplysninger om opdelingen af forsendelsesprisens beløb.
quotes.mode.rates.amount DECIMALBeløbet for den specifikke prispost.
quotes.mode.rates.note STRINGYderligere detaljer om, hvad prispostens beløb repræsenterer.
quotes.mode.rates.type STRINGTypen af prisposten. Mulige værdier inkluderer retail_shipping fuel_surcharge carrier_fee negotiated_discount.
quotes.packages LISTEn liste med detaljer om de pakker, der sendes.
quotes.packages.id STRINGDen unikke identifikator for packages-objektet.
quotes.packages.weight HASHHash, der indeholder detaljer om pakkens vægt.
quotes.packages.weight.billable DEMICALPakkens fakturerbare vægt.
quotes.packages.weight.dimensional DECIMALPakkens dimensionsvægt.
quotes.packages.weight.factor INTEGERDen internationale vægtfaktor, der bruges til at beregne pakkens dimensionsvægt.
quotes.packages.weight.weight_unit STRINGEn streng med måleenheden for vægten. Mulige værdier er pound ounce kilogram null. Når null, bruges pound.
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}
Book en demo

Var denne side nyttig?