DOCS

Obtener detalles del pedido

Obtener detalles del pedido

Obtenga los detalles de su pedido con GraphQL.

Para obtener detalles de sus pedidos internacionales en el sistema de Zonos, puede consultar la API GraphQL. Esto le permite recuperar los detalles del pedido y cualquier información aplicable vinculada a un pedido, como valoraciones de envío, cotizaciones de Landed Cost, etc.

1

Obtenga su clave de API

Primero, regístrese para obtener una cuenta de Zonos y configure su cuenta en Zonos Dashboard. Luego podrá obtener su clave de API, que le permitirá autenticarse con la API de Zonos.

Debido a cómo funciona GraphQL, puede solicitar solo los campos que le interesan de la API, o puede optar por solicitar toda la información que el sistema tiene relacionada con un pedido; la elección es suya. Consulte la referencia de la API GraphQL para ver los campos disponibles.

La información asociada al pedido, como detalles de cotización de Landed Cost, detalles de valoración de envío, detalles del carrito, etc., se puede consultar a través del grafo agregando campos de esos objetos a su consulta order.

Como mínimo, necesita un número de pedido para poder consultar la API. Esto se pasa en el campo orderId con las variables en su solicitud GraphQL.

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

Ahora que ha creado y configurado su solicitud, puede enviar una solicitud POST a la API de Zonos. Asegúrese de autenticarse con su clave de API y proporcionar el encabezado de versión correcto en su solicitud.

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

¿Fue útil esta página?