Cotización nacional

Calcula el valor de un envío nacional a partir de los datos del remitente,

POST /cotizador/nacional v1.0.0
Autenticación
Bearer Token
Ambiente
Entorno de desarrollo, Entorno de pruebas, Entorno de producción

Descripción

Calcula el valor de un envío nacional a partir de los datos del remitente, destino, características físicas del envío y credenciales de cliente.

El servicio valida territorios, credenciales y reglas operativas antes de retornar la tarifa final.

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

POST /cotizador/nacional

Base URL https://api-dev.coordinadora.tech

Parámetros

Sin parámetros declarados.

Body *

{
    "$ref": "#/components/schemas/CotizacionRequest"
}

Ejemplo de request

[]

Respuesta

200
Cotización exitosa
{
    "isError": false,
    "data": {
        "flete_total": 10000,
        "flete_fijo": 10000,
        "flete_variable": 0,
        "peso_liquitado": 2,
        "ubl": 2,
        "volumen": 2,
        "peso_real": 1,
        "dia_entrega": 1,
        "tipo_trayecto": "Nacional"
    },
    "timestamp": "2024-06-24T03:03:12.148Z",
    "id": "88070de1be91b18b324587fa1c588708959fecab"
}

Ejemplo de respuesta

200 Cotización exitosa
{
    "isError": false,
    "data": {
        "flete_total": 10000,
        "flete_fijo": 10000,
        "flete_variable": 0,
        "peso_liquitado": 2,
        "ubl": 2,
        "volumen": 2,
        "peso_real": 1,
        "dia_entrega": 1,
        "tipo_trayecto": "Nacional"
    },
    "timestamp": "2024-06-24T03:03:12.148Z",
    "id": "88070de1be91b18b324587fa1c588708959fecab"
}

Errores

401
Credenciales incorrectas
{
    "isError": true,
    "data": [],
    "timestamp": "2024-10-29T20:16:49.699Z",
    "error": "apikey o clave no proporcionadas",
    "status": 401,
    "id": "78bd693c3ea5d595fef22fd9bca2bd4a11dcdc58"
}
400
Error de negocio o validación
{
    "isError": true,
    "data": [],
    "timestamp": "2024-10-29T20:16:49.699Z",
    "error": "No se encontraron territorios para: origen y destino",
    "status": 400,
    "id": "78bd693c3ea5d595fef22fd9bca2bd4a11dcdc58"
}