Para obter detalhes de seus pedidos internacionais no sistema Zonos, você pode consultar a API GraphQL. Isso permite que você recupere detalhes do pedido e qualquer informação aplicável vinculada a um pedido, como classificações de envio, cotações de custo no destino, etc.
1
Obtenha sua chave API
Primeiro, cadastre-se para uma conta Zonos e configure sua conta no Zonos
Dashboard. Você pode então obter sua
chave de API,
o que permitirá que você se autentique com a API Zonos.
2
Decida quais detalhes recuperar
Devido ao funcionamento do GraphQL, você pode solicitar da API apenas os campos de seu interesse ou pode optar por solicitar todas as informações que o sistema possui relacionadas a um pedido; a escolha é sua. Consulte a referência da API GraphQL para ver os campos disponíveis.
As informações associadas ao pedido, como detalhes da cotação de custo final, detalhes de avaliação de envio, detalhes do carrinho, etc., podem ser consultados por meio do gráfico adicionando campos desses objetos à sua consulta order.
No mínimo, você precisa de um número de pedido para poder consultar a API. Isso acontece no campo orderId com as variáveis em sua solicitação GraphQL.
1query order($orderId: String!){
2 order(orderId:$orderId) {
3# ... other field names here
4}
5}
3
Envie sua solicitação
Agora que você criou e configurou sua solicitação, você pode enviar uma solicitação POST para a API de Zonos. Certifique-se de autenticar com sua chave de API e fornecer o cabeçalho da versão correta em sua solicitação.
Obtenha detalhes do pedido
Obtenha detalhes do pedido
Obtenha os detalhes do seu pedido com GraphQL.Para obter detalhes de seus pedidos internacionais no sistema Zonos, você pode consultar a API GraphQL. Isso permite que você recupere detalhes do pedido e qualquer informação aplicável vinculada a um pedido, como classificações de envio, cotações de custo no destino, etc.
Obtenha sua chave API
Primeiro, cadastre-se para uma conta Zonos e configure sua conta no Zonos Dashboard. Você pode então obter sua chave de API, o que permitirá que você se autentique com a API Zonos.
Decida quais detalhes recuperar
Devido ao funcionamento do GraphQL, você pode solicitar da API apenas os campos de seu interesse ou pode optar por solicitar todas as informações que o sistema possui relacionadas a um pedido; a escolha é sua. Consulte a referência da API GraphQL para ver os campos disponíveis.
As informações associadas ao pedido, como detalhes da cotação de custo final, detalhes de avaliação de envio, detalhes do carrinho, etc., podem ser consultados por meio do gráfico adicionando campos desses objetos à sua consulta
order.No mínimo, você precisa de um número de pedido para poder consultar a API. Isso acontece no campo
orderIdcom as variáveis em sua solicitação GraphQL.query order($orderId: String!) {order(orderId: $orderId) {# ... other field names here}}Envie sua solicitação
Agora que você criou e configurou sua solicitação, você pode enviar uma solicitação
POSTpara a API de Zonos. Certifique-se de autenticar com sua chave de API e fornecer o cabeçalho da versão correta em sua solicitação.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 {idamountcurrencyCodedisplayNameminTransitAtmaxTransitAtdetailsamountcarrierCodeamountSubtotalsshippingfuelSurchargeinsuranceCostotherSurchargeshipmentRatingCartonschargeableWeightcartonlengthwidthheightweightshippingProfileidcustomServiceLevelCodelandedCostMethodserviceLevelcodeEsta página foi útil?