RateQuoteBot

Servicio web que permite cotizar envíos y entregar varias cotizaciones (si es el caso) de acuerdo a las variables de tiempo de entrega, medio de transporte y duración. Todos los métodos se consumen a través de peticiones http.

APIDescription
GET api/Cotizacion/ConsultarCDS/{idPais}/{ID_ANTERIOR_DIVISION}

Método que permite obtener los datos de un centro de solucion. Se accede al método a través de una petición GET a la url "...api/Cotizacion/ConsultarCDS/{idPais}/{ID_ANTERIOR_DIVISION}". en donde {idPais} es el código único del país que se envía como parámetro al igual que el id del centro de solucion anterior {ID_ANTERIOR_DIVISION}.

GET api/Cotizacion/ClientesSucursalesDependencia/{ID_PAIS}/{CODIGO_SER}

Método que permite obtener los datos de un cliente por CODIGO_SER del cliente. Se accede al método a través de una petición GET a la url "...api/Cotizacion/ClientesSucursalesDependencia/{ID_PAIS}/{CODIGO_SER}". en donde {idPais} es el código único del país que se envía como parámetro al igual que el CODIGO_SER del cliente {CODIGO_SER}.

POST api/Cotizacion/ConsultarCotizacion/{CONSECUTIVO_COTIZACION}

Método que permite consultar toda la información de una cotización deacuerdo a un consecutivo de cotización. Se accede al método a través de una petición GET a la url "...api/Cotizacion/ConsultarCotizacion/{CONSECUTIVO_COTIZACION}". donde cada uno de los parámetros están señalados entre llaves "{}" y son descritos a continuación.

POST api/Cotizacion/InsertarCotizacion

Método que permite insertar una cotización. Se accede al método a través de una petición GET a la url "...api/Cotizacion/InsertarCotizacion". en donde la entidad tiene los parametros para insertar la cotización.

RateQuote

Servicio web que permite cotizar envíos y entregar varias cotizaciones (si es el caso) de acuerdo a las variables de tiempo de entrega, medio de transporte y duración. Todos los métodos se consumen a través de peticiones http.

APIDescription
GET api/Cotizador/CiudadesDepartamento/{idPais}/{language}

Método que permite obtener la lista de ciudades de acuerdo al parámetro de país enviado en la petición. Se accede al método a través de una petición GET a la url ".../api/Cotizador/CiudadesDepartamento/{idPais}" en donde {idPais} es el código único del país que se envía como parámetro.

GET api/Cotizador/CiudadesOrigen/{idPais}/{idProducto}/{language}

Método que permite obtener la lista de ciudades de acuerdo al parámetro de país enviado en la petición. Se accede al método a través de una petición GET a la url "...api/Cotizador/CiudadesOrigen/{idPais}/{idProducto}/{language}" en donde {idPais} es el código único del país que se envía como parámetro al igual que el id del producto {idProducto} y el idioma.

GET api/Cotizador/CiudadesDepartamentoDestino/{idPais}/{idCiudad}/{idProducto}/{language}

Método que permite obtener la lista de ciudades a las cuales se pueden realizar envíos. Se accede al método a través de una petición GET a la url ".../api/Cotizador/CiudadesDepartamentoDestino/{idPais}/{idCiudad}/{idProducto}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} y {idProducto} respectivamente.

GET api/Cotizador/AutoCompleteCiudadesOrigen/{idPais}/{idProducto}/{language}/{nombreCiudad}

Método que permite obtener la lista de ciudades origen de acuerdo a los parametros (país,producto,idioma y parte del nombre de la ciudad) enviados en la petición. Se accede al método a través de una petición GET a la url "...api/Cotizador/AutoCompleteCiudadesOrigen/{idPais}/{idProducto}/{language}/{nombreCiudad}" en donde {idPais} es el código único del país que se envía como parámetro al igual que el id del producto {idProducto}, el idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

GET api/Cotizador/AutoCompleteCiudadesDepartamentoDestino/{idPais}/{idCiudad}/{idProducto}/{language}/{nombreCiudad}

Método que permite obtener la lista de ciudades a las cuales se pueden realizar envíos de acuerdo a los parametros (país,ciudad origen,producto,lenguaje y parte del nombre de la ciudad) enviados en la petición. Se accede al método a través de una petición GET a la url ".../api/Cotizador/AutoCompleteCiudadesDepartamentoDestino/{idPais}/{idCiudad}/{idProducto}/{language}/{nombreCiudad}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} ciudad origen, {idProducto},{language} idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

GET api/Cotizador/AutoCompleteCiudadesDepartamentoDestinoTiempo/{idPais}/{idCiudad}/{idProducto}/{idTiempoEntrega}/{language}/{nombreCiudad}

Método que permite obtener la lista de ciudades a las cuales se pueden realizar envíos de acuerdo a los parametros (país,ciudad origen,producto,lenguaje y parte del nombre de la ciudad) enviados en la petición. Se accede al método a través de una petición GET a la url ".../api/Cotizador/AutoCompleteCiudadesDepartamentoDestino/{idPais}/{idCiudad}/{idProducto}/{language}/{nombreCiudad}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} ciudad origen, {idProducto},{language} idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

GET api/Cotizador/restricciones/{idPais}/{idProducto}/{idFilial}/{idSubproducto}/{lenguaje}

Método que permite obtener lista de restricciones de acuerdo a los parametros (país, producto, filial y subproducto). Se accede al método a través de una petición GET a la url ".../api/Cotizador/restricciones/{idPais}/{idProducto}/{idfilial}/{idsubproducto}/{lenguaje}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} ciudad origen, {idProducto},{language} idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

GET api/Cotizador/restriccionesRedOperativa/{Id_Pais_Origen}/{Id_Ciudad_Origen}/{Id_Pais_Destino}/{Id_Ciudad_Destino}/{Id_Producto}/{Peso}/{Largo}/{Alto}/{Ancho}

Método que permite obtener lista de restricciones red operativa de acuerdo a los parametros (país, producto, filial y subproducto). Se accede al método a través de una petición GET a la url ".../api/Cotizador/restriccionesRedOperativa/{idPais}/{idProducto}/{idfilial}/{idsubproducto}/{lenguaje}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} ciudad origen, {idProducto},{language} idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

GET api/Cotizador/Tarifas/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

Método que permite realizar el proceso de cotización teniendo en cuenta las aristas, peso, valor declarado, producto y las ciudades de origen y destino. Se accede al método a través de una petición GET a la url ".../api/Cotizador/Tarifas/{language}/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}" donde cada uno de los parámetros están señalados entre llaves "{}" y son descritos a continuación.

GET api/Cotizador/Tarifas_general/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

Método que permite realizar el proceso de cotización teniendo en cuenta las aristas, peso, COTIZADOR MER Y MEC valor declarado, producto y las ciudades de origen y destino. Se accede al método a través de una petición GET a la url ".../api/Cotizador/Tarifas/{language}/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}" donde cada uno de los parámetros están señalados entre llaves "{}" y son descritos a continuación.

GET api/Cotizador/Tarifas_contraentrega/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{valorRecaudar}/{language}

Método que permite realizar el proceso de cotización CONTRAENTREGA teniendo en cuenta las aristas, peso, COTIZADOR MER Y MEC valor declarado, producto y las ciudades de origen y destino. Se accede al método a través de una petición GET a la url ".../api/Cotizador/Tarifas/{language}/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}" donde cada uno de los parámetros están señalados entre llaves "{}" y son descritos a continuación.

GET api/Cotizador/TarifasChatBot/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}/{idFormaPago}/{idTiempoEntrega}/{idMedioTransporte}

Método que permite realizar el proceso de cotización teniendo en cuenta las aristas, peso, valor declarado, producto y las ciudades de origen y destino. Se accede al método a través de una petición GET a la url ".../api/Cotizador/Tarifas/{language}/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}" donde cada uno de los parámetros están señalados entre llaves "{}" y son descritos a continuación.

GET api/Cotizador/ValorFuncion/{numeroGuia}/{language}

Método que permite consultar la funcion que se requiere para confirmaciones

GET api/Cotizador/CorizadorParametricos/{tipoLista}/{idComponente}

Método que permite consultar los parametros (label, titulo, error etc) de la APP

GET api/Cotizador/CorizadorRetailRestricciones/{idPais}/{idCiudadOrigen}/{idCiudadDestino}/{idProducto}/{idSubProducto}/{idFormaPago}

Método que permite consultar los parametros RETAIL de la APP

GET api/Cotizador/Tarifas_masivo/{idCiudadOrigen}/{idCiudadDestino}/{valorDeclarado}/{idProducto}/{idFormaPago}/{envNacionales}/{envLocales}/{language}

GET api/Cotizador/FactorConversion/{idProducto}/{idSubProducto}/{idFormaPago}/{language}

GET api/Cotizador/Tarifas_Multipaquetes/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{cantidad}/{language}

POST api/Cotizador/Tarifas_MultiplePiezas

Cotiza multiples piezas recibiendo un array con las caracteristicas de cada pieza

GET api/Cotizador/ProductoRedFormaPago/{idPais}/{idCiudad_origen}/{idCiudad_destino}/{idFormaPago}/{language}

GET api/Cotizador/Tarifas_Tula/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

Método que permite realizar el proceso de cotización teniendo en cuenta las aristas, peso

GET api/Cotizador/Tarifas_confidencial/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

GET api/Cotizador/Tarifas_paquetes/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

GET api/Cotizador/Tarifas_valores/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{language}

GET api/Cotizador/Tarifas_mec/{idCiudadOrigen}/{idCiudadDestino}/{largo}/{alto}/{ancho}/{peso}/{valorDeclarado}/{idProducto}/{codSer}/{autorizado}/{cantidad}/{language}

Consulta tarifas de cotizardor de MEC

GET api/Cotizador/CorizadorRetailRestriccionesMec/{idPais}/{idCiudadOrigen}/{idCiudadDestino}/{idProducto}/{idSubProducto}/{idFormaPago}/{idNegociacion}

Método que permite consultar las restriciones RETAIL de la APP MEC

GET api/Cotizador/CorizadorRetailProductoClienteMec/{idCliente}/{codser}

Método que permite consultar los productos parametrizados por cliente para MEC

GET api/Cotizador/CorizadorNegociaciones/{codser}/{Idpais}

Método que permite consultar las negociaciones de cliente, cotizador corporativo

POST api/Cotizador/ContarEnvios

Método que permite contar la cantidad de envios locales y nacioanles