DOCS

Rating object

/

Vurderingsobjekt

Utforsk mulighetene og funksjonene til vurderingsobjektet.

Vurderingsobjektet vil gi fraktpriser etter tjenestenivå med en oversikt over tillegg, gebyrer og forhandlede rate rabatter som utgjør prisen.

Attributter 

FeltNotater
id STRINGDen unike identifikatoren for objektet. Id-en for vurderingsobjektet vil alltid være prefikset med ship.
currency HASHHash som gir informasjon om basisvalutaen sendt i forespørselen og gitt for svaret.
currency.id STRINGDen unike identifikatoren for valutaobjektet.
currency.base STRINGBasisvalutaen som sendt i vurderingsforespørselen, representert med en tre-bokstav ISO-kode. Alle beløp i vurderingsobjektet er oppført i basisvalutaen.
currency.date TIMESTAMPDatoen da valutaen rate 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 i 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 tjenestenivået som returnerte en feil.
errors.details.id STRINGDen unike identifikatoren for tjenestenivået.
errors.details.service_level STRINGTjenestenivået med transportøren, f.eks. standard.
errors.details.display_name STRINGVist navn for tjenestenivået.
quotes LISTListen over fraktpriser etter tjenestenivå.
quotes.id STRINGDen unike identifikatoren for objektet. Id-en for sitatobjektet vil alltid være prefikset med rtqt.
quotes.amount_subtotal DECIMALDen totale beregnede fraktkostnaden for tjenestenivået.
quotes.weight HASHHash som gir informasjon om vekten brukt for den oppgitte fraktkostnaden.
quotes.weight.billable DECIMALDen fakturerbare vekten av pakken brukt for fraktsitatet.
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 tjenestenivået.
quotes.mode.service_level STRINGTjenestenivået med 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ørdokumentene for den fullstendige listen over tilgjengelige tjenestenivåer per transportør.
quotes.mode.display_name STRINGVist navn for tjenestenivået.
quotes.mode.delivery_date_estimate TIMESTAMPDen estimerte leveringsdatoen for tjenestenivået, i ISO 8601-formatet YYYY-MM-DDTHH:mm:ss.sssZ. Dette vil bli returnert hvis tilgjengelig fra transportørens API.
quotes.mode.transit_business_days INTEGERDet estimerte antallet transittdager for tjenestenivået, som kun teller arbeidsdager som transittdager. Dette vil bli returnert hvis tilgjengelig fra transportørens API.
quotes.mode.transit_days INTEGERDet estimerte antallet transittdager for tjenestenivået. Dette vil bli returnert hvis tilgjengelig fra transportørens API.
quotes.mode.rates HASHHash som inneholder detaljert informasjon om oppdelingen av frakt rate beløpet.
quotes.mode.rates.amount DECIMALBeløpet for den spesifikke rate posten.
quotes.mode.rates.note STRINGYtterligere detaljer om hva rate postbeløpet representerer.
quotes.mode.rates.type STRINGTypen av rate posten. Mulige verdier inkluderer retail_shipping fuel_surcharge carrier_fee negotiated_discount.
quotes.packages LISTEn liste over detaljer om pakkene som sendes.
quotes.packages.id STRINGDen unike identifikatoren for pakkene objektet.
quotes.packages.weight HASHHash som inneholder detaljer om vekten for pakken.
quotes.packages.weight.billable DECIMALDen fakturerbare vekten av pakken.
quotes.packages.weight.dimensional DECIMALDimensjonsvekten av pakken.
quotes.packages.weight.factor INTEGERDen internasjonale 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.

Eksempelrespons

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
  "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.0,
            "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.0,
            "dimensional": 30.7554,
            "factor": 139,
            "weight_unit": "pound"
          }
        }
      ],
      "weight": {
        "billable": 32.0,
        "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.0,
            "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.0,
            "dimensional": 30.7554,
            "factor": 139,
            "weight_unit": "pound"
          }
        }
      ],
      "weight": {
        "billable": 32.0,
        "unit": "pound"
      }
    }
  ]
}

Var denne siden nyttig?