Per recuperare i dettagli dei Suoi ordini internazionali nel sistema Zonos, può interrogare l'API GraphQL. Questo Le consente di recuperare i dettagli dell'ordine e qualsiasi informazione applicabile collegata a un ordine, come valutazioni di spedizione, preventivi Landed Cost, ecc.
1
Ottenere la chiave API
Per prima cosa, si registri per un account Zonos e configuri il Suo account in Zonos
Dashboard. Potrà quindi ottenere la Sua
chiave API,
che Le consentirà di autenticarsi con l'API Zonos.
2
Decidere quali dettagli recuperare
Grazie al funzionamento di GraphQL, può richiedere dall'API solo i campi che La interessano, oppure può scegliere di richiedere tutte le informazioni che il sistema ha in relazione a un ordine: la scelta spetta a Lei. Consulti il riferimento API GraphQL per i campi disponibili.
Informazioni associate all'ordine come dettagli del preventivo Landed Cost, dettagli della valutazione di spedizione, dettagli del carrello, ecc. possono essere interrogati tramite il graph aggiungendo campi da quegli oggetti alla Sua query order.
Al minimo, Le serve un numero d'ordine per poter interrogare l'API. Questo viene passato nel campo orderId con le variabili nella Sua richiesta GraphQL.
1query order($orderId: String!){
2 order(orderId:$orderId) {
3# ... other field names here
4}
5}
3
Inviare la richiesta
Ora che ha creato e configurato la Sua richiesta, può inviare una richiesta POST all'API Zonos. Si assicuri di autenticarsi con la Sua chiave API e di fornire l'intestazione di versione corretta nella Sua richiesta.
Recuperare i dettagli dell'ordine
Recuperare i dettagli dell'ordine
Recuperi i dettagli dell'ordine con GraphQL.Per recuperare i dettagli dei Suoi ordini internazionali nel sistema Zonos, può interrogare l'API GraphQL. Questo Le consente di recuperare i dettagli dell'ordine e qualsiasi informazione applicabile collegata a un ordine, come valutazioni di spedizione, preventivi Landed Cost, ecc.
Ottenere la chiave API
Per prima cosa, si registri per un account Zonos e configuri il Suo account in Zonos Dashboard. Potrà quindi ottenere la Sua chiave API, che Le consentirà di autenticarsi con l'API Zonos.
Decidere quali dettagli recuperare
Grazie al funzionamento di GraphQL, può richiedere dall'API solo i campi che La interessano, oppure può scegliere di richiedere tutte le informazioni che il sistema ha in relazione a un ordine: la scelta spetta a Lei. Consulti il riferimento API GraphQL per i campi disponibili.
Informazioni associate all'ordine come dettagli del preventivo Landed Cost, dettagli della valutazione di spedizione, dettagli del carrello, ecc. possono essere interrogati tramite il graph aggiungendo campi da quegli oggetti alla Sua query
order.Al minimo, Le serve un numero d'ordine per poter interrogare l'API. Questo viene passato nel campo
orderIdcon le variabili nella Sua richiesta GraphQL.query order($orderId: String!) {order(orderId: $orderId) {# ... other field names here}}Inviare la richiesta
Ora che ha creato e configurato la Sua richiesta, può inviare una richiesta
POSTall'API Zonos. Si assicuri di autenticarsi con la Sua chiave API e di fornire l'intestazione di versione corretta nella Sua richiesta.POST
https://api.zonos.com/graphqlquery order($orderId: String!) {order(orderId: $orderId) {accountOrderNumberamountSubtotals {dutiestaxesfeesshippingitems}landedCosts {idrootIdtariffRateduties {amountcurrencyformulaitem {iddescription}exchangeRate {ratesourceCurrencyCodetargetCurrencyCode}}fees {amountcurrencydescriptionnoteformulatypeitem {iddescription}exchangeRate {rate}}taxes {amountcurrencyformulaitem {iddescription}exchangeRate {rate}}deMinimis {formulamethodnotethresholdtype}shipmentRating {idamountcurrencyCodedisplayNameminTransitAtmaxTransitAtdetailsamountcarrierCodeamountSubtotalsshippingfuelSurchargeinsuranceCostotherSurchargeshipmentRatingCartonschargeableWeightcartonlengthwidthheightweightshippingProfileidcustomServiceLevelCodelandedCostMethodserviceLevelcodeQuesta pagina è stata utile?