Este método permite listar todos los pedidos en el sistema por team del usuario. Para acceder a este paso, debes realizar previamente la autenticación básica.
Método: GET
Uri: api/get_orders
Endpoint: https://app.gobeeping.com/api/get_orders
Ejemplo de Curl
curl --location --request GET 'app.gobeeping.com/api/get_orders' \
--header 'Authorization: Basic XXXXXXXXXX'
curl --location --request GET 'app.gobeeping.com/api/get_orders?from_date=01-10-2022&in=4320676020324, 4254361518180&shop_id=3' \
--header 'Authorization: Basic XXXXXXXXXX'
Los filtros admitidos son:
FILTRO | DESCRIPCIÓN |
in | Solo admite external_id separados por comas |
from_date | Fecha desde donde va a mostrar los pedidos, en formato dd-mm-yyyy |
shop_id | Id del shop |
per_page | Límite de resultados por página |
Un ejemplo de respuesta podría ser:
{
"external_id": "4722044222200",
"ref": "#1111",
"shop_id": 1,
"status": "4",
"payment_method": "Cash on Delivery (COD)",
"amount": 29.99,
"total_discount": 0,
"total_shipping": 0,
"total_tax": 0,
"financial_status": "pending",
"date_tracking_update": null,
"tracking_stage": "600",
"courier_id": "1",
"tracking_number": "6330015519199627",
"payment_method_id": 3,
"date": "2022-09-23 11:35:06",
"lines": [
{
"name": "Producto 1",
"code": "9123841811",
"cost": null,
"image_hash": "",
"amount": 29.99,
"qty": 1,
"sku": "9123841811",
"barcode": null
}
]
}
Como puedes observar en el ejemplo, tenemos status 4, tracking_stage 600 y courier 1. En estos campos podrás obtener respuestas con diversas numeraciones que corresponden a diferentes tipos de información.
A continuación, te facilitamos un listado para que puedas interpretar fácilmente cada respuesta.
Estados de los pedidos (status)
- 1 - Pendiente
- 2 - Pendiente de stock
- 3 - En preparación
- 4 - Enviado
- 5 - Devuelto
- 6 - Por confirmar
- 0 - Cancelado
Estados logísticos (order_shipment_status_id)
- 1 - Sin estado logístico
- 2 - En Tránsito
- 3 - En Reparto
- 4 - Punto de recogida
- 5 - Entregado
- 6 - Devuelto al Remitente
- 7 - Cancelado
- 8 - Siniestro
Couriers (courier_id)
- 1 - Correos Express
- 2 - Seur
- 3 - Correos
Si necesitas saber cómo marcar los pedidos para enviar, aquí te mostramos cómo hacerlo.