Validations
Servicio que permite consultar si una guía fue vendida en un rango de fechas. Servicio tipo REST que retorna la información de facturación de un envío en formato Json o Xml a través de un llamado HTTP permitiendo que sea accesado desde cualquier tipo de cliente: aplicación Windows, web, y móvil.
API | Description |
---|---|
POST api/validate/{language} |
Método que retorna la información de facturación (fecha de la venta y costo ) de una guía generada en un rango de fechas. Se accede a través de una petición HTTP (get) a api/validate/{language} donde {language} debe establecerse como ES: para español ó EN: para inglés. La información del rango de fechas y el número de la guía a consultar se envía dentro del body de la petición. |
Tracking
Servicio de tracking de envíos. Servicio tipo REST que retorna la información de envío en formato Json o Xml a través de un llamado HTTP permitiendo que sea accesado desde cualquier tipo de cliente: aplicación Windows, web, y móvil.
API | Description |
---|---|
GET api/envio/{numeroGuia}/{pais}/{language} |
Método que retorna la información del envío filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/Envio/{numeroGuia}/{pais}/{idioma} donde {numeroGuia} corresponde al número del envío, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
POST api/envioportal |
Método que retorna la información del envío filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/Envio/{numeroGuia}/{pais}/{idioma} donde {numeroGuia} corresponde al número del envío, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/confirmation/{numeroGuia}/{pais}/{language} |
Método que retorna la validación para poder confirmar la guia y si resulta favorable devuelve informacion de remitente y destinatario filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/confirmation/{numeroGuia}/{pais}/{idioma} donde {numeroGuia} corresponde al número del envío, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/deliveryPoints/{trackingnumber}/{ciudad}/{pais}/{language} |
Método que retorna los centros de servicios filtrados por una ciudad. Se accede a través de una petición HTTP (get) a api/confirmation/{ciudad}/{pais}/{idioma} donde {ciudad} corresponde al cod ciudad, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/cancelTrackCOD/{trackingnumber}/{pais}/{language} |
Método que retorna el valor de la guia si tiene C.O.D. Se accede a través de una petición HTTP (get) a api/cancelTrackCOD/{ciudad}/{pais}/{idioma} donde {ciudad} corresponde al cod ciudad, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/remision/{numeroRemision}/{pais}/{language} |
Método que retorna la información del envío filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/Envio/{numeroRemision}/{pais}/{idioma} donde {numeroRemision} corresponde al número de la remisión, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/factura/{numeroFactura}/{pais}/{language} |
Método que retorna la información del envío filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/Envio/{numeroRemision}/{pais}/{idioma} donde {numeroRemision} corresponde al número de la remisión, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/ConsultarGuiaXClient/{number_document}/{stratdate}/{enddate}/{pais}/{language} |
Método que retorna la información de las guias de un cliente filtrando por numero documento cliente, idioma y País. Se accede a través de una petición HTTP (get) a api/ConsultarGuiaXdi/{ID}/{pais}/{idioma} donde {numero_documento} corresponde al numero_documento del cliente,{stratdate} corresponde a la fecha inicial del rango que desea consultar,{enddate} corresponde a la fecha final del rango que desea consultar , {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/ConsultarGuiaXDestinatario/{addressee}/{stratdate}/{enddate}/{pais}/{language} |
Método que retorna la información de las guias de un cliente filtrando por destinatario, idioma y País. Se accede a través de una petición HTTP (get) a api/ConsultarGuiaXdi/{ID}/{pais}/{idioma} donde {numero_documento} corresponde al numero_documento del cliente,{stratdate} corresponde a la fecha inicial del rango que desea consultar,{enddate} corresponde a la fecha final del rango que desea consultar , {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/ConsultarGuia/{guides}/{pais}/{language} |
Método que retorna la información de las guias de un cliente filtrando por destinatario, idioma y País. Se accede a través de una petición HTTP (get) a api/ConsultarGuiaXdi/{ID}/{pais}/{idioma} donde {numero_documento} corresponde al numero_documento del cliente,{stratdate} corresponde a la fecha inicial del rango que desea consultar,{enddate} corresponde a la fecha final del rango que desea consultar , {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
GET api/EnviarImagenGuia/{mail}/{trackingnumber}/{pais}/{language} |
Método el cual envía un email con imagen adjunta del tracking por número de guía. Se accede a través de una petición HTTP (get) a api/enviocorreo /{correo}/{numeroguia}/{pais}/{idioma} Donde correo es la cuenta de correo del destinatario, numeroguia es el numero de guía por el cual se quiere consultar, {pais} usará el código definido para cada país y {idioma} debe establecerse como ES: para español ó EN: para inglés. |
GET api/validateEmailCod/{mail}/{trackingnumber}/{pais}/{language} |
Método el cual envía un email con imagen adjunta del tracking por número de guía. Se accede a través de una petición HTTP (get) a api/enviocorreo /{correo}/{numeroguia}/{pais}/{idioma} Donde correo es la cuenta de correo del destinatario, numeroguia es el numero de guía por el cual se quiere consultar, {pais} usará el código definido para cada país y {idioma} debe establecerse como ES: para español ó EN: para inglés. |
GET api/validateSmsCod/{telephone}/{trackingnumber}/{pais}/{language} |
Método el cual envía un sms para validación de codigo. |
GET api/verifyCod/{cod}/{trackingnumber}/{pais}/{language} |
Método el cual envía un email con imagen adjunta del tracking por número de guía. Se accede a través de una petición HTTP (get) a api/enviocorreo /{correo}/{numeroguia}/{pais}/{idioma} Donde correo es la cuenta de correo del destinatario, numeroguia es el numero de guía por el cual se quiere consultar, {pais} usará el código definido para cada país y {idioma} debe establecerse como ES: para español ó EN: para inglés. |
GET api/consultaguiainfoadicional/{numeroGuia}/{pais}/{language} |
Metodo el cual consulta guia, y validar el ultimo movieminto para retornar el estado actual del envio |
GET api/validarmov/{numeroGuia}/{pais}/{language} |
Metodo el cual consulta guia, y validar el ultimo movieminto para retornar el estado actual del envio |
GET api/envioMEC/{numeroGuia}/{pais}/{language} |
Método que retorna la información del envío filtrada por país e idioma. Se accede a través de una petición HTTP (get) a api/Envio/{numeroGuia}/{pais}/{idioma} donde {numeroGuia} corresponde al número del envío, {idioma} debe establecerse como ES: para español ó EN: para inglés y {pais} usará el código definido para cada país. |
POST api/actualizarDatosMec/{language} | |
GET api/guiafactura/{numero}/{tipo} |
No documentation available. |
Bot
Servicio de información de Bot. Servicio tipo REST que retorna la información de envío en formato Json o Xml a través de un llamado
API | Description |
---|---|
GET api/Bot/ValidarMovimientos/{numeroGuia}/{pais}/{language} |
Metodo el cual consulta guia, y validar el ultimo movieminto para retornar el estado actual del envio |
GET api/EnviarChatConversacion/{mail}/{idConversation} |
Método el cual envía un email con imagen adjunta del tracking por número de guía. Se accede a través de una petición HTTP (get) a api/enviocorreo /{correo}/{numeroguia}/{pais}/{idioma} Donde correo es la cuenta de correo del destinatario, numeroguia es el numero de guía por el cual se quiere consultar, {pais} usará el código definido para cada país y {idioma} debe establecerse como ES: para español ó EN: para inglés. |
ValidacionesCliente
API | Description |
---|---|
GET api/TiposId/{IdPais} |
Método que retorna los tipos de identificacion parametrizados |
GET api/ValidateSesion/{IdSesion} |
Método que valida la sesión del usuario en sismilenio |
GET api/PaisesById/{IdPais} |
Metodo GET que retorna la lista de paises para cargar la lista de seleccion para realizar las busquedas. Si existe algún error de la consulta o del método, responde un http 404 (Not Found). Para acceder al método debe realizarse una petición http a "app/Paises/" donde "version_app" es la version del app . |
GET api/GetClientIdName/{IdPais}/{IdNameClient} |
Metodo GET que retorna la lista clientes parametrizados de acuerdo al parametro, si es el número de identificación o el nombnre |
GET api/SearchClientCaptcha/{IdPais}/{IdTipoIdentificacion}/{IdCliente} |
Metodo GET que retornalos datos del cliente y si está habilitado para captcha. |
POST api/UpdateCaptchaClient |
Metodo GET que retorna la lista de paises para cargar la lista de seleccion para realizar las busquedas. Si existe algún error de la consulta o del método, responde un http 404 (Not Found). Para acceder al método debe realizarse una petición http a "app/Paises/" donde "version_app" es la version del app . |
GET api/captchanumeroguia/{numeroguia} |
Método que consulta si se requiere la validacion de captcha para un número de guía en el rastreo de envios del portal Servientrega. Se accede a través de una petición HTTP (get) a api/captchanumeroguia/{numeroguia} |
POST api/ControlRastreovalidaciones |
Método que contiene y maneja el flujo para el llamado a las validaciones, el conteo de intentos, la proxima opcion y verifica la respuesta de a la validacion |