Ved å bruke orders-spørringen i GraphQL kan du hente sideinndelte ordrelister med ulike kriterier. Dette er nyttig når du trenger en ordreliste etter land, mellom spesifikke datoer, for å bygge et søk osv.
1
Få API-nøkkelen din
Få en Zonos-konto: For å kunne bruke Zonos API må du ha en API-nøkkel. For å få nøkkelen din må du fylle ut kontaktskjemaet vårt. Onboarding begynner når du har en kontraktavtale på plass. Under onboarding vil en representant hjelpe deg med å konfigurere kontoen din på riktig måte slik at du får de mest nøyaktige API-svarene.
Få tilgang til API-nøkkelen din her hvis du har en Zonos-konto. Dette vil tillate deg å autentisere deg med Zonos API. Hvis du ikke har en konto, se merknaden ovenfor.
2
Bestem hvilke detaljer du vil hente
Du kan spørre ordrelister basert på lignende accountOrderId-er eller ved å oppgi et datoområde mellom ordrer som ble publisert. For en fullstendig liste over tilgjengelige felt, se GraphQL API-referansen.
På hver individuelle ordre du spør, er alle normale Order-felt tilgjengelige, f.eks. landet, fraktinformasjon, landed cost-totaler osv.. Alle mulige felt er oppført i GraphQL API-referansen.
Nå som du har bygget forespørselen din og konfigurert den, kan du sende en POST-forespørsel til Zonos API. Sørg for å autentisere med API-nøkkelen din og oppgi riktig versjonshode i forespørselen din.
Søk og filtrer ordrer
Søk og filtrer ordrer
Hent ordrelister med GraphQL.Ved å bruke
orders-spørringen i GraphQL kan du hente sideinndelte ordrelister med ulike kriterier. Dette er nyttig når du trenger en ordreliste etter land, mellom spesifikke datoer, for å bygge et søk osv.Få API-nøkkelen din
Få tilgang til API-nøkkelen din her hvis du har en Zonos-konto. Dette vil tillate deg å autentisere deg med Zonos API. Hvis du ikke har en konto, se merknaden ovenfor.
Bestem hvilke detaljer du vil hente
Du kan spørre ordrelister basert på lignende
accountOrderId-er eller ved å oppgi et datoområde mellom ordrer som ble publisert. For en fullstendig liste over tilgjengelige felt, se GraphQL API-referansen.På hver individuelle ordre du spør, er alle normale
Order-felt tilgjengelige, f.eks. landet, fraktinformasjon, landed cost-totaler osv.. Alle mulige felt er oppført i GraphQL API-referansen.query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id# ... field names here}}}}Send sidene du vil hente
Alle spørringer som henter lister støtter Relay-stil paginering. Variabelen
firstlar deg angi hvor mange objekter som returneres.query orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {id}}pageInfo {hasNextPageendCursor}}}Send forespørselen din
Nå som du har bygget forespørselen din og konfigurert den, kan du sende en
POST-forespørsel til Zonos API. Sørg for å autentisere med API-nøkkelen din og oppgi riktig versjonshode i forespørselen din.POST
https://api.zonos.com/graphqlquery orders($ordersFilter: OrdersFilter, $first: Int) {orders(filter: $ordersFilter, first: $first) {edges {node {iditems {descriptionhsCodequantity}}}}}OrdersFilter
Var denne siden nyttig?