Untuk mengambil detail pesanan internasional Anda di sistem Zonos, Anda dapat menanyakan GraphQL API. Ini memungkinkan Anda mengambil detail pesanan dan informasi yang berlaku yang terikat pada pesanan, seperti rating pengiriman, kutipan biaya mendarat, dll.
1
Dapatkan kunci API Anda
Pertama, daftarkan akun Zonos dan konfigurasikan akun Anda di Zonos
Dashboard. Kemudian Anda akan dapat mengambil
kunci API Anda,
yang akan memungkinkan Anda untuk melakukan autentikasi dengan Zonos API.
2
Putuskan detail apa yang ingin diambil
Karena cara GraphQL bekerja, Anda dapat meminta hanya bidang yang Anda minati dari API, atau Anda dapat memilih untuk meminta semua informasi yang dimiliki sistem terkait pesanan—pilihan ada di tangan Anda. Konsultasikan referensi GraphQL API untuk bidang yang tersedia.
Informasi yang terkait dengan pesanan seperti detail kutipan biaya mendarat, detail rating pengiriman, detail keranjang, dll dapat ditanyakan melalui grafik dengan menambahkan bidang dari objek tersebut ke kueri order Anda.
Paling tidak, Anda memerlukan nomor pesanan untuk dapat menanyakan API. Ini diteruskan di bidang orderId dengan variabel dalam permintaan GraphQL Anda.
1query order($orderId: String!){
2 order(orderId:$orderId) {
3# ... other field names here
4}
5}
3
Kirim permintaan Anda
Sekarang setelah Anda membangun permintaan Anda dan mengonfigurasinya, Anda dapat mengirimkan permintaan POST ke Zonos API. Pastikan untuk melakukan autentikasi dengan kunci API Anda dan sediakan header versi yang benar dalam permintaan Anda.
Ambil detail pesanan
Ambil detail pesanan
Ambil detail pesanan Anda dengan GraphQL.Untuk mengambil detail pesanan internasional Anda di sistem Zonos, Anda dapat menanyakan GraphQL API. Ini memungkinkan Anda mengambil detail pesanan dan informasi yang berlaku yang terikat pada pesanan, seperti rating pengiriman, kutipan biaya mendarat, dll.
Dapatkan kunci API Anda
Pertama, daftarkan akun Zonos dan konfigurasikan akun Anda di Zonos Dashboard. Kemudian Anda akan dapat mengambil kunci API Anda, yang akan memungkinkan Anda untuk melakukan autentikasi dengan Zonos API.
Putuskan detail apa yang ingin diambil
Karena cara GraphQL bekerja, Anda dapat meminta hanya bidang yang Anda minati dari API, atau Anda dapat memilih untuk meminta semua informasi yang dimiliki sistem terkait pesanan—pilihan ada di tangan Anda. Konsultasikan referensi GraphQL API untuk bidang yang tersedia.
Informasi yang terkait dengan pesanan seperti detail kutipan biaya mendarat, detail rating pengiriman, detail keranjang, dll dapat ditanyakan melalui grafik dengan menambahkan bidang dari objek tersebut ke kueri
orderAnda.Paling tidak, Anda memerlukan nomor pesanan untuk dapat menanyakan API. Ini diteruskan di bidang
orderIddengan variabel dalam permintaan GraphQL Anda.query order($orderId: String!) {order(orderId: $orderId) {# ... other field names here}}Kirim permintaan Anda
Sekarang setelah Anda membangun permintaan Anda dan mengonfigurasinya, Anda dapat mengirimkan permintaan
POSTke Zonos API. Pastikan untuk melakukan autentikasi dengan kunci API Anda dan sediakan header versi yang benar dalam permintaan Anda.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 {idamountcurrencyCodedisplayNameminTransitAtmaxTransitAtdetailsamountcarrierCodeamountSubtotalsshippingfuelSurchargeinsuranceCostotherSurchargeshipmentRatingCartonschargeableWeightcartonlengthwidthheightweightshippingProfileidcustomServiceLevelCodelandedCostMethodserviceLevelcodeApakah halaman ini bermanfaat?