File: /var/www/api-movil/routes/api.php
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the 'api' middleware group. Enjoy building your API!
|
*/
/* --------------------------------------------------------------------------------------------------
| RUTAS QUE CONECTAN CON LOS SERVICIOS EXTERNOS DE MI ENELAR ( SERVIDOR TOMCAT )
---------------------------------------------------------------------------------------------------*/
Route::resource('prueba', 'PruebaController');
Route::get('servicios-externos/validar-usuario/{identificacion}/{password}', 'ServiciosExternosController@ValidarUsuario');
Route::post('servicios-externos/login-enelar', 'ServiciosExternosController@LoginEnelar');
Route::post('servicios-externos/registro-usuario', 'ServiciosExternosController@RegistrarUsuario');
Route::post('servicios-externos/recuperar-clave', 'ServiciosExternosController@RecuperarClave');
Route::post('servicios-externos/cambio-clave', 'ServiciosExternosController@CambiarClave');
Route::post('servicios-externos/facturas', 'ServiciosExternosController@GetFacturas');
Route::post('servicios-externos/historial-pago', 'ServiciosExternosController@getHistorialPago');
Route::post('servicios-externos/estado-financiacion', 'ServiciosExternosController@getEstadoFinanciacion');
Route::post('servicios-externos/estado-cuenta', 'ServiciosExternosController@getEstadoCuenta');
Route::post('servicios-externos/datos-perfil', 'ServiciosExternosController@getPerfil');
Route::post('servicios-externos/consumos', 'ServiciosExternosController@getConsumos');
Route::post('servicios-externos/puntos-pago', 'ServiciosExternosController@getPuntosPago');
Route::post('servicios-externos/tarifa-energia', 'ServiciosExternosController@getTarifaEnergia');
Route::post('servicios-externos/estimacion-consumos', 'ServiciosExternosController@getEstimadoConsumo');
Route::get('servicios-externos/matriculas/{identificacion}', 'ServiciosExternosController@GetMatriculas');
// Route::get( 'servicios-externos/facturas/{codigo_suscriptor}', 'ServiciosExternosController@GetFacturas' );
Route::get('servicios-externos/factura-detalle/{numero_factura}', 'ServiciosExternosController@GetFacturaDetalle');
// Route::post( 'servicios-externos/imprimir-factura', 'ServiciosExternosController@imprimirFactura' );
Route::post('servicios-externos/imprimir-factura', 'ServiciosExternosController@imprimirFactura');
Route::post('servicios-externos/tipos-tramites-pqrs', 'ServiciosExternosController@getTramitesPqrs');
Route::post('servicios-externos/causas-pqrs', 'ServiciosExternosController@getCausasPqrs');
Route::post('servicios-externos/periodos-pqrs', 'ServiciosExternosController@getPeridosPqr');
Route::post('servicios-externos/pqrs', 'ServiciosExternosController@getPQRS');
Route::post('servicios-externos/historial-pqrs', 'ServiciosExternosController@getHistorialPqrs');
Route::post('servicios-externos/radicar-pqrs', 'ServiciosExternosController@radicarPqrs');
Route::post('servicios-externos/update-perfil', 'ServiciosExternosController@updatePerfil');
Route::post('servicios-externos/solicitar-acceso', 'ServiciosExternosController@solicitarAcceso');
Route::post('servicios-externos/solicitudes-acceso', 'ServiciosExternosController@getSolicitudesAcceso');
Route::post('servicios-externos/confirmar-acceso', 'ServiciosExternosController@confirmarAcceso');
Route::post('servicios-externos/renunciar-acceso', 'ServiciosExternosController@renunciarAcceso');
Route::post('servicios-externos/solicitudes-accesos-concedidas', 'ServiciosExternosController@getAccesosConcedidos');
Route::post('servicios-externos/otorgar-acceso', 'ServiciosExternosController@otorgarAcceso');
Route::post('servicios-externos/denegar-acceso', 'ServiciosExternosController@denegarAcceso');
Route::post('servicios-externos/consultar-reportes-fallas', 'ServiciosExternosController@consultarReportesFallas');
Route::post('servicios-externos/reportar-falla', 'ServiciosExternosController@reportarFalla');
Route::get('version-actual', 'VersionController@getActual');
Route::post('servicios-externos/getDatosSuscriptor', 'ServiciosExternosController@getDatosSuscriptor');
Route::post('servicios-externos/actualizarDatosSuscriptor', 'ServiciosExternosController@actualizarDatosSuscriptor');
Route::post('servicios-externos/solicitudEliminarCuenta', 'ServiciosExternosController@solicitudEliminarCuenta');
Route::post('servicios-externos/eliminarCuenta', 'ServiciosExternosController@eliminarCuenta');
/* Notificaciones */
Route::post('servicios-externos/notificacion-base', 'ServiciosExternosController@notificacionBase');
Route::post('servicios-externos/usuarios-app', 'UsuarioAppController@store')->name('usuarios-app.store');
Route::post('servicios-externos/usuarios-destroy', 'UsuarioAppController@destroy')->name('usuarios-app.destroy');
Route::post('servicios-externos/notificacion-individual', 'ServiciosExternosController@notificacionIndividual');
Route::post('servicios-externos/notificacion-grupal', 'ServiciosExternosController@notificacionGrupal');
// Route::post('factura-usuario','FacturaController@getFactura');