Users

Controller para todas las operaciones del usuario.

APIDescription
GET USUARIOS/AUTENTICAR/FACEBOOK?facebook_token={facebook_token}

Método que permite registrar un usuario.

PUT USUARIOS/USUARIO_ACTUALIZAR_FACEBOOK

Método que permite completar la información de un usuario tras iniciar sesión con Facebook.

PUT USUARIOS/USUARIO_ACTUALIZAR_FACEBOOK2

Método que permite completar la información de un usuario tras iniciar sesión con Facebook v2.

POST USUARIOS/USUARIO_REGISTRAR

Método que permite registrar un usuario.

POST USUARIOS/OLVIDE_CONTRASENIA

Método que permite recuperar la contraseña de un usuario.

PUT USUARIOS/USUARIO_ACTUALIZAR

Método que permite actualizar la información de un usuario.

PUT USUARIOS/ACTUALIZAR_CONTRASENIA

Método que permite actualizar la contraseña de un usuario.

GET USUARIOS/OBTENER_USUARIO

No documentation available.

DELETE USUARIOS/DAR_BAJA_USUARIO

No documentation available.

POST WebPay/IngresarTransWebPay

No documentation available.

PATCH WebPay/UpdateTransWebPay/{id}

No documentation available.

GET WebPay/ConsultarTransWebPay/{id}

No documentation available.

Device

Controller para todas las operaciones de dispositivo.

APIDescription
POST DISPOSITIVOS/REGISTRAR_DISPOSITIVO

Método que permite registrar un dispositivo.

DELETE DISPOSITIVOS/DISPOSITIVO_DARBAJA/{Id}

Método que permite dar de baja a un dispositivo.

Bopis

Controller para todas las operaciones de direcciones.

APIDescription
POST BOPIS/LISTAR_LOCALES

Método que permite listar los locales.

POST BOPIS/OBTENER_PRECIO

Método para obtener el precio

POST BOPIS/CREAR_PEDIDO

No documentation available.

Order

Controller para todas las operaciones de pedidos.

APIDescription
GET PEDIDOS/OBTENER_ANOTACIONES/{Id}

Método que lista los tipos de anotación disponibles.

GET PEDIDOS/HISTORIAL_PEDIDOS

Método que lista el histórico de pedidos.

GET PEDIDOS/PEDIDOS_PENDIENTES

Método que lista los pedidos en estado 1 y 2.

GET PEDIDOS/DETALLE_PEDIDO/{IdPedido}

Método que trae el detalle de un pedido.

GET PEDIDOS/ULTIMO_PEDIDO

Método que trae el detalle del ultimo pedido realizado por el usuario.

POST PEDIDOS/REGISTRAR_PEDIDOS

Método que registra un pedido

POST PEDIDOS/REGISTRAR_PEDIDOS_WEBPAY

Método que registra un pedido para el flujo de Webpay con Transbank

GET PEDIDOS/ESTADO_PEDIDO_WEBPAY/{ID_TRANSACCION}

Método que registra un pedido para el flujo de Webpay con Transbank

POST PEDIDOS/CANCELAR_PEDIDO

Método que cancela un pedido.

POST PEDIDOS/PEDIDO_NO_ENTREGADO

Método que marca como no entregado un pedido

POST PEDIDOS/CALIFICAR_PEDIDO

Método que permite calificar un pedido.

POST PEDIDOS/NOTIFICAR_MOVIL

Método que permite notificar a uno o varios moviles asociados por usuario según el pedido.

POST PEDIDOS/NOTIFICAR_MOVIL_CON_RUT

Método que permite notificar a uno o varios moviles asociados por usuario según el RUT.

POST PEDIDOS/NOTIFICAR_MOVIL_MASIVAMENTE

Método que permite notificar masivamente a todos los moviles registrados en Lipigas.

POST PEDIDOS/NOTIFICAR_MOVIL_MASIVAMENTE_CON_IMAGEN

Método que permite notificar masivamente a todos los moviles registrados en Lipigas y subir una imagen.

POST PEDIDOS/NOTIFICAR_MOVIL_MASIVAMENTE_TEST

Método que permite notificar masivamente a todos los moviles registrados en Lipigas.

POST PEDIDOS/NOTIFICAR_MOVIL_MASIVAMENTE_CON_IMAGEN_TEST

Método que permite notificar masivamente a todos los moviles registrados en Lipigas y subir una imagen.

GET PEDIDOS/POSICION_CAMION/{IdPedido}

Método que permite ubicar el camión de delivery

GET PEDIDOS/OBTENER_MENSAJES

Método que permite obtener los mensajes de notificaciones

DELETE PEDIDOS/ELIMINAR_MENSAJE

No documentation available.

POST PEDIDOS/REGISTRAR_TRANSACCION_WEBPAY

Método que permite ingresar una transaccion de Webpay, cliente, pedido y su estado para auditoria.

GET PEDIDOS/COMPROBANTE/{IdPedido}

Método que permite generar un PDF del comprobante de pago

GET PEDIDOS/TIEMPO_ENTREGA/{IdCliente}

Método que permite consultar el tiempo y fecha de entrega para un sector via el idCLiente

DELETE PEDIDOS/ELIMINAR_PEDIDO

No documentation available.

GET PEDIDOS/IMEI_CAMION/{IdPedido}

Método que permite obtener el IMEI del dispositivo del camión de delivery

GET PEDIDOS/GEOLOCALIZACION_OFICINA/{IdPedido}

No documentation available.

Parameters

Controller para todas las operaciones de parametros.

APIDescription
GET PARAMETROS/OBTENER_PARAMETROS/{Id}

Método que lista parametros relevantes.

POST PARAMETROS/VERSIONADOR

Método que indica si la version es la mas reciente.

GET PARAMETROS/OBTENER_LISTA_PARAMETROS/{Id}

Método que lista parametros por categoria.

GET PARAMETROS/OBTENER_PARAMETRO/{Id}

Método que devuelve un parametro por ID.

Discount

Controller para todas las operaciones de descuento.

APIDescription
POST DESCUENTOS/OBTENER_DESCUENTO

Método que valida un codigo de descuento

POST DESCUENTOS/OBTENER_GANADOR

Método que valida un codigo de descuento

GET DESCUENTOS/DESCUENTOS_HABILITADOS

Método que valida si el usuario tiene la ipción de descuentos habilitada

Address

Controller para todas las operaciones de direcciones.

APIDescription
POST DIRECCIONES/REGISTRAR_DIRECCION

Método que permite ingresar una direccion. EN DESARROLLO

POST DIRECCIONES/MODIFICAR_DIRECCION

Método que permite modificar una direccion.

GET DIRECCIONES/LISTAR_DIRECCIONES

Método que permite listar las direcciones de un usuario. EN DESARROLLO

GET DIRECCIONES/HORARIO_ATENCION/{Id}

Método que consulta el horario de atencion segun la direccion.

DELETE DIRECCIONES/INACTIVAR_DIRECCION/{Id}

Método que permite desactivar una direccion.

Product

Controller para todas las operaciones de productos.

APIDescription
GET PRODUCTOS/LISTAR_PRODUCTOS/{IdDireccion}

Método que permite listar los productos segun direccion. EN DESARROLLO

PaymentType

Controller para todas las operaciones de pagos.

APIDescription
GET PAGOS/MEDIO_PAGO

Método que lista los metodos de pago disponibles.

ComprobanteLipigas

APIDescription
GET api/ComprobanteLipigas.{ext}?IdPedido={IdPedido}

No documentation available.

GET api/ComprobanteLipigas?IdPedido={IdPedido}

No documentation available.