For at hente detaljer om dine internationale ordrer i Zonos-systemet kan du forespørge GraphQL API'en. Dette giver dig mulighed for at hente ordredetaljer og al relevant information knyttet til en ordre, såsom forsendelsesvurderinger, Landed Cost-tilbud osv.
1
Hent din API-nøgle
Registrer først en Zonos-konto, og konfigurer din konto i Zonos
Dashboard. Du kan derefter hente din
API-nøgle,
som giver dig mulighed for at autentificere med Zonos API.
2
Beslut, hvilke detaljer du vil hente
På grund af, hvordan GraphQL fungerer, kan du anmode om kun de felter, du er interesseret i, fra API'en, eller du kan vælge at anmode om al information, systemet har om en ordre — valget er dit. Se GraphQL API-reference for tilgængelige felter.
Information knyttet til ordren, såsom Landed Cost-tilbudsdetaljer, forsendelsesvurderingsdetaljer, kurvdetaljer osv., kan forespørges gennem grafen ved at tilføje felter fra disse objekter til din order-forespørgsel.
Som minimum skal du have et ordrenummer for at kunne forespørge API'en. Dette sendes i feltet orderId med variablerne i din GraphQL-anmodning.
1query order($orderId: String!){
2 order(orderId:$orderId) {
3# ... other field names here
4}
5}
3
Send din anmodning
Nu hvor du har bygget og konfigureret din anmodning, kan du sende en POST-anmodning til Zonos API. Sørg for at autentificere med din API-nøgle og angive den korrekte versionsheader i din anmodning.
Hent ordredetaljer
Hent ordredetaljer
Hent dine ordredetaljer med GraphQL.For at hente detaljer om dine internationale ordrer i Zonos-systemet kan du forespørge GraphQL API'en. Dette giver dig mulighed for at hente ordredetaljer og al relevant information knyttet til en ordre, såsom forsendelsesvurderinger, Landed Cost-tilbud osv.
Hent din API-nøgle
Registrer først en Zonos-konto, og konfigurer din konto i Zonos Dashboard. Du kan derefter hente din API-nøgle, som giver dig mulighed for at autentificere med Zonos API.
Beslut, hvilke detaljer du vil hente
På grund af, hvordan GraphQL fungerer, kan du anmode om kun de felter, du er interesseret i, fra API'en, eller du kan vælge at anmode om al information, systemet har om en ordre — valget er dit. Se GraphQL API-reference for tilgængelige felter.
Information knyttet til ordren, såsom Landed Cost-tilbudsdetaljer, forsendelsesvurderingsdetaljer, kurvdetaljer osv., kan forespørges gennem grafen ved at tilføje felter fra disse objekter til din
order-forespørgsel.Som minimum skal du have et ordrenummer for at kunne forespørge API'en. Dette sendes i feltet
orderIdmed variablerne i din GraphQL-anmodning.query order($orderId: String!) {order(orderId: $orderId) {# ... other field names here}}Send din anmodning
Nu hvor du har bygget og konfigureret din anmodning, kan du sende en
POST-anmodning til Zonos API. Sørg for at autentificere med din API-nøgle og angive den korrekte versionsheader i din anmodning.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 {idamountcurrencyCodedisplayNameminTransitAtmaxTransitAtdetailsamountcarrierCodeamountSubtotalsshippingfuelSurchargeinsuranceCostotherSurchargeshipmentRatingCartonschargeableWeightcartonlengthwidthheightweightshippingProfileidcustomServiceLevelCodelandedCostMethodserviceLevelcodeVar denne side nyttig?