🛒 Lista Órdenes de Compra (Carrito)

Endpoint utilizado para listar las órdenes/carrito de paquetes filtradas por NIT, estado y email del cliente.

GET /ordenes-compras v1.0.0
Autenticación
Bearer Token
Ambiente
Servidor según ambiente (dev, test o prod). `guias-anticipadas-services-test.coordinadora.com` se define sin protocolo; el pipeline antepone `https://`.

Descripción

📝 Descripción:

  • Endpoint utilizado para listar las órdenes/carrito de paquetes filtradas por NIT, estado y email del cliente.

🔒 Autenticación:

  • 🔑 Se requiere un token de autenticación válido como Bearer Token en el header Authorization.
  Authorization: Bearer <token>

Quick Start

  1. Obtén tus credenciales de acceso (Bearer Token).
  2. Selecciona el ambiente y completa los parámetros requeridos.
  3. Envía la solicitud y procesa la respuesta.

Ejemplo rápido

Generando ejemplo…

Endpoint

GET /ordenes-compras

Base URL https://guias-anticipadas-services-test.coordinadora.com

Parámetros

Nombre Tipo Requerido Descripción
nit query string 🏢 NIT del cliente
estado query string 🔄 Estado de la orden a filtrar (ej. CARRITO, PAGADA)
email query string 📧 Email del cliente
division query string No 🏷️ División del cliente (opcional)
id_orden_compra query integer No 🔢 Identificador específico de la orden de compra (opcional)

Respuesta

200
✅ Respuesta exitosa con el listado de líneas del carrito
{
    "isError": false,
    "data": [
        []
    ]
}

Ejemplo de respuesta

200 ✅ Respuesta exitosa con el listado de líneas del carrito
{
    "isError": false,
    "data": [
        []
    ]
}

Errores

400
❌ Error de validación de parámetros
{
    "isError": true,
    "message": "Los valores de entrada no son correctos.",
    "code": "BAD_REQUEST",
    "statusCode": 400,
    "cause": "El campo nit es obligatorio"
}
500
💥 Error interno del servidor
{
    "isError": true,
    "message": "Error al listar las órdenes de compra",
    "code": "CONFUSED",
    "statusCode": 500,
    "cause": "Default translator error"
}