DOCS

Bestelldetails abrufen

Bestelldetails abrufen

Rufen Sie Ihre Bestelldetails mit GraphQL ab.

Um Details zu Ihren internationalen Bestellungen im Zonos-System abzurufen, können Sie die GraphQL API abfragen. Damit können Sie Bestelldetails und alle zugehörigen Informationen zu einer Bestellung abrufen, z. B. Sendungsbewertungen, Landed-Cost-Angebote usw.

1

Ihren API-Schlüssel abrufen

Registrieren Sie sich zunächst für ein Zonos-Konto und konfigurieren Sie Ihr Konto im Zonos Dashboard. Anschließend können Sie Ihren API-Schlüssel abrufen, mit dem Sie sich bei der Zonos API authentifizieren.

Aufgrund der Funktionsweise von GraphQL können Sie von der API nur die Felder anfordern, die Sie interessieren, oder alle Informationen abrufen, die das System zu einer Bestellung hat – die Wahl liegt bei Ihnen. Konsultieren Sie die GraphQL API-Referenz für verfügbare Felder.

Mit der Bestellung verknüpfte Informationen wie Landed-Cost-Angebotsdetails, Sendungsbewertungsdetails, Warenkorbdetails usw. können über den Graph abgefragt werden, indem Sie Felder aus diesen Objekten zu Ihrer order-Abfrage hinzufügen.

Mindestens benötigen Sie eine Bestellnummer, um die API abfragen zu können. Diese wird im Feld orderId mit den Variablen in Ihrer GraphQL-Anfrage übergeben.

1query order($orderId: String!) {
2 order(orderId: $orderId) {
3 # ... other field names here
4 }
5}

Nachdem Sie Ihre Anfrage erstellt und konfiguriert haben, können Sie eine POST-Anfrage an die Zonos API senden. Stellen Sie sicher, dass Sie sich mit Ihrem API-Schlüssel authentifizieren und den korrekten Versions-Header in Ihrer Anfrage angeben.

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

War diese Seite hilfreich?