Obtenga su clave de API
Obtenga una cuenta de Zonos: Para usar la API de Zonos necesitará una clave de API. Para obtenerla, deberá completar nuestro formulario de registro. La incorporación comenzará una vez que tenga un acuerdo de cuenta en vigor. Durante la incorporación, un representante le ayudará a configurar su cuenta correctamente para obtener las respuestas de API más precisas.
Acceda a su clave de API aquí si tiene una cuenta de Zonos. Esto le permitirá autenticarse con la API de Zonos. Si no tiene una cuenta, consulte la nota anterior.
Decida qué detalles recuperar
Puede consultar listas de pedidos basándose en accountOrderIds similares o proporcionando un rango de fechas entre las cuales se publicaron los pedidos. Para obtener una lista completa de campos disponibles, consulte la referencia de la API GraphQL.
En cada pedido individual que consulte, todos los campos normales de Order están disponibles, por ejemplo, el país, la información de envío, los totales de Landed Cost, etc.. Todos los campos posibles se enumeran en la referencia de la API GraphQL.
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id # ... field names here } } }}Envíe las páginas que desea recuperar
Todas las consultas que recuperan listas admiten paginación estilo Relay. La variable first le permite especificar cuántos objetos se devuelven.
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id } } pageInfo { hasNextPage endCursor } }}Envíe su solicitud
Ahora que ha creado y configurado su solicitud, puede enviar una solicitud POST a la API de Zonos. Asegúrese de autenticarse con su clave de API y proporcionar el encabezado de versión correcto en su solicitud.
POST https://api.zonos.com/graphql
query orders($ordersFilter: OrdersFilter, $first: Int) { orders(filter: $ordersFilter, first: $first) { edges { node { id items { description hsCode quantity } } } }}
Buscar y filtrar pedidos
Recupere listas de pedidos con GraphQL.Usando la consulta
ordersen GraphQL, puede recuperar listas paginadas de pedidos con varios criterios. Esto es útil cuando necesita una lista de pedidos por país, entre fechas específicas, para crear una búsqueda, etc.