Haal uw API-sleutel op
Zonos-account aanmaken: Om de Zonos API te gebruiken hebt u een API-sleutel nodig. Vul ons sign-up form in om uw sleutel te krijgen. Onboarding begint zodra u een accountovereenkomst hebt. Tijdens onboarding helpt een vertegenwoordiger u uw account correct in te stellen zodat u de meest nauwkeurige API-responses krijgt.
Toegang tot uw API key hier als u een Zonos-account hebt. Hiermee kunt u authenticeren met de Zonos API. Als u geen account hebt, zie de opmerking hierboven.
Bepaal welke details u wilt ophalen
U kunt lijsten met bestellingen bevragen op basis van vergelijkbare accountOrderIds of door een datumbereik op te geven waarin bestellingen zijn gepubliceerd. Raadpleeg de GraphQL API reference voor een volledige lijst met beschikbare velden.
Op elke individuele bestelling die u bevraagt, zijn alle normale Order-velden beschikbaar, bijv. het land, verzendinformatie, landed cost-totalen, enz.. Alle mogelijke velden staan in de GraphQL API reference.
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id # ... field names here } } }}Stuur de op te halen pagina's
Alle queries die lijsten ophalen, ondersteunen Relay-style pagination. Met de first-variabele kunt u opgeven hoeveel objecten worden geretourneerd.
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id } } pageInfo { hasNextPage endCursor } }}Stuur uw request
Nu u uw request hebt opgebouwd en geconfigureerd, kunt u een POST-request sturen naar de Zonos API. Authenticeer met uw API-sleutel en geef de juiste version header mee in uw request.
POST https://api.zonos.com/graphql
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id items { description hsCode quantity } } } }}
Bestellingen zoeken en filteren
Haal lijsten met bestellingen op met GraphQL.Met de
orders-query in GraphQL kunt u gepagineerde lijsten met bestellingen ophalen met verschillende criteria. Dit is nuttig wanneer u een lijst met bestellingen per land, tussen specifieke datums of om een zoekfunctie te bouwen nodig hebt.