DOCS

Hent ordredetaljer

Hent ordredetaljer

Hent ordredetaljene dine med GraphQL.

For å hente detaljer for dine internasjonale ordre i Zonos-systemet, kan du søke i GraphQL API. Dette gjør at du kan hente ordredetaljer og all relevant informasjon knyttet til en ordre, som fraktpriser, landedkost-tilbud osv.

1

Hent API-nøkkelen din

Først registrerer du deg for en Zonos-konto og konfigurerer kontoen din i Zonos Dashboard. Deretter kan du få API-nøkkelen din, som lar deg autentisere deg med Zonos API.

Fordi GraphQL fungerer på denne måten, kan du be om bare feltene du er interessert i fra API, eller du kan velge å be om all informasjon systemet har angående en ordre – valget er ditt. Konsulter GraphQL API-referansen for tilgjengelige felt.

Informasjon som er knyttet til ordren, som landedkost-tilbudsdetaljer, fraktpriser, handlekurvdetaljer osv., kan søkes i grafen ved å legge til felt fra disse objektene i order-spørringen din.

Som et minimum trenger du et ordrenummer for å kunne søke i API. Dette sendes inn i orderId-feltet med variablene i GraphQL-forespørselen din.

1query order: String
2order )

Nå som du har bygget forespørselen din og konfigurert den, kan du sende en POST-forespørsel til Zonos API. Sørg for å autentisere deg med API-nøkkelen din og oppgi korrekt versjonshode i forespørselen din.

POST https://api.zonos.com/graphql

1query order($orderId: String!) {
2 order(orderId: $orderId) {
3 accountOrderNumber
4 amountSubtotals {
5 duties
6 taxes
7 fees
8 shipping
9 items
10 }
11 landedCosts {
12 id
13 rootId
14 tariffRate
15 duties {
16 amount
17 currency
18 formula
19 item {
20 id
21 description
22 }
23 exchangeRate {
24 rate
25 sourceCurrencyCode
26 targetCurrencyCode
27 }
28 }
29 fees {
30 amount
31 currency
32 description
33 note
34 formula
35 type
36 item {
37 id
38 description
39 }
40 exchangeRate {
41 rate
42 }
43 }
44 taxes {
45 amount
46 currency
47 formula
48 item {
49 id
50 description
51 }
52 exchangeRate {
53 rate
54 }
55 }
56 deMinimis {
57 formula
58 method
59 note
60 threshold
61 type
62 }
63 shipmentRating {
64 id
65 amount
66 currencyCode
67 displayName
68 minTransitAt
69 maxTransitAt
70 details
71 amount
72 carrierCode
73 
74 
75 amountSubtotals
76 shipping
77 fuelSurcharge
78 insuranceCost
79 otherSurcharge
80 
81 shipmentRatingCartons
82 chargeableWeight
83 carton
84 length
85 width
86 height
87 weight
88 
89 
90 shippingProfile
91 id
92 customServiceLevelCode
93 landedCostMethod
94 serviceLevel
95 code
Bestill en demo

Var denne siden nyttig?