<?php

use Illuminate\Http\Request;

/*
|--------------------------------------------------------------------------
| 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!
|
*/

//Api sin "/API" es decir, rutas que hagan match con api.fidelitas.com.ar ---> PARA LLAMAR DESDE LA VARIABLE ENV 'API_ROUTE'
Route::group(['domain' => env('API_ROUTE')], function () {
//V1
	Route::group(['middleware' => ['Cors','Api'],'prefix'=>'v1'],function(){
		Route::post('/batch-info/json',['uses' => 'ApiControllerV1@monsantoInfo']);
		Route::post('/validacion-gbg/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
		Route::post('/validacion-gbg_v2/json',['uses' => 'ApiControllerV1@validacionGBG_v2']); //--> NUEVA RUTA DE GBG	
		Route::post('/validacion-gbg_v2_2/json',['uses' => 'ApiControllerV1@validacionGBG_v2_marita']); //--> NUEVA RUTA DE GBG		

		Route::post('/idauthentication',['uses' => 'ApiControllerV1@idauthentication']); // ---> NUEVA RUTA VALIDACION ADELGAZADA 21-12-2023				
		Route::post('/id-validation/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
		Route::post('/id-validation-prueba/json',['uses' => 'ApiControllerV1@validacionGBG_v2_prueba']);
		Route::post('/informe-comercial-completo/json',['uses' => 'ApiControllerV1@ObtenerInformeComercialCompleto']);
		Route::post('/icreport',['uses' => 'ApiControllerV1@InformeComercialTrad']);
		Route::post('/encriptar-usuario/json',['uses' => 'ApiControllerV1@encriptarUsuario']);
		Route::post('/control-acceso/json',['uses' => 'ApiControllerV1@obtenerControlacceso']);
		Route::post('/enriquecimiento-cuit/json',['uses' => 'ApiControllerV1@cuitEnrichment']);
		Route::post('/ic/json',['uses' => 'ApiControllerV1@obtenerIC']);
		Route::post('/ic/xml',['uses' => 'ApiControllerV1@obtenerICXML2']);
		Route::post('/bcra/json',['uses' => 'ApiControllerV1@obtenerChequesBancos']);
		Route::post('/buscar-persona/json',['uses' => 'ApiControllerV1@buscarPersona']);
		Route::post('/actualizar-afip/json',['uses' => 'ApiControllerV1@actualizarAFIP']);
		Route::post('/buscar-domicilios/json',['uses' => 'ApiControllerV1@buscarDomicilios']);
		Route::post('/buscar-vinculaciones/json',['uses' => 'ApiControllerV1@buscarVinculaciones']);
		Route::post('/buscar-empleadores/json',['uses' => 'ApiControllerV1@buscarEmpleadores']);
		Route::post('/info-cuit/json',['uses' => 'ApiControllerV1@obtenerInfoCuitAmpliada']);
		Route::post('/info-cuit-dni/json',['uses' => 'ApiControllerV1@obtenerInfoCuitDni']);
		Route::post('/validacion-cuit/json',['uses' => 'ApiControllerV1@obtenerValidacionCUIT']);
		Route::post('/id-verification/json',['uses' => 'ApiControllerV1@obtenerIDVerification']);
		Route::post('/apocrifas-proceso', ['uses' => 'FuentesController@AltaApocrifas']);
		Route::post('/imperium-read-cuit/json',['uses' => 'ApiControllerV1@imperiumextraercuit']);
		// Diego Ruta para consumir API-PERÚ
		//Route::post('/diego-peru',['uses' => 'ApiPeruController@index']); --> DEPRECADA
		// Diego Ruta para devolver datos de acceso
		// Route::post('/imperium-acceso-data/json',['uses' => 'ApiControllerV1@imperiumControlAccesoData']);
	});

	Route::group(['middleware' => ['Api'],'prefix'=>'v1'],function(){
		Route::post('/smart-alert/xml',['uses' => 'ApiControllerV1@obtenerSmartAlert']);
		Route::post('/info-cuit-ampliada/json',['uses' => 'ApiControllerV1@obtenerInfoDniCuitAmpliada']);
		Route::post('/ic/socios-directores/json',['uses' => 'ApiControllerV1@obtenerSociosDirectores']);
		//creditsafe
		Route::post('/search/json',['uses' => 'ApiControllerV1@obtenerBuscador']);
		
		
	});

	//creditsafe
	Route::group(['middleware' => ['Api'],'prefix'=>'creditsafe'],function() {
		Route::post('/ic/json',['uses' => 'DataMatrixApiController@obtenerDatos']);
	});

	//trulioo
	Route::group(['middleware' => ['Api'],'prefix'=>'trulioo'],function() {
		Route::post('/json',['uses' => 'TruliooController@generarRespuesta']);
	});

	Route::group(['middleware' => ['Api'],'prefix'=>'v1'],function(){
		//Route::post('/nacionalidad/batch', 'RenaperController@obtenerUltimoEjemplarBatch');
		Route::post('/nacionalidad/consulta', 'RenaperController@obtenerUltimoEjemplarUno');
		
	});

});

Route::group(['middleware' => ['Cors','Api'],'prefix'=>'v2'],function(){
	//Route::post('/validacion-gbg_v2/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
	Route::post('/id-validation/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
	//--  TEST PARA NUEVA API MATI (BASICA Y EXTENDIDA)  --//
	Route::post('/govcheck-validation',['uses' => 'ApiControllerV1@govcheck']);
	Route::post('/extended-validation',['uses' => 'ApiControllerV1@extended']);
	//-- API WORLDSYS NDE  --//
	Route::post('/ic-nse',['uses' => 'ApiControllerV1@icNse']);
	//Route::post('/ic-nse-cla',['uses' => 'ApiControllerV1@icNse_Cla']);
	Route::post('/ic/xml',['uses'     => 'ApiControllerV1@obtenerICXML3']);
	//--
	Route::post('/balance',['uses' => 'ApiControllerV1@calcularScoreBalance_v2']);
	Route::post('/wsv2',['uses' => 'ApiControllerV1@consultaWs']);
	Route::post('/compliancechk',['uses' => 'ApiControllerV1@consultaWs']);
	Route::post('/govcheck-validation-v2',['uses' => 'ApiControllerV1@govcheck_v2']);
	Route::post('/extended-validation-v2',['uses' => 'ApiControllerV1@extended_v2']);
	Route::post('/personal-data',['uses' => 'ApiControllerV1@soloRenaper']);
	Route::post('/govcheckplus',['uses' => 'ApiControllerV1@soloRenaperGovcheckPlus']);
	Route::post('/idphone',['uses' => 'ApiControllerV1@idphone']);	
});

//los que hacen match con /api es decir www.test.fidelitas.com.ar/api/  ---> COMIENZAN LOS LLAMADOS DE ESTA WEB DE LOS APIS
Route::group(['middleware' => ['Cors','Api'],'prefix'=>'v1'],function(){
	Route::post('/icformales',['uses' => 'ApiControllerIC@ICFormales']);
	Route::post('/icbalances',['uses' => 'ApiControllerIC@ICBalances']);
	Route::post('/icmaparelaciones',['uses' => 'ApiControllerIC@ICMapaRelaciones']);
	Route::post('/icrelaciones',['uses' => 'ApiControllerIC@ICRelaciones']);
	Route::post('/icedictos',['uses' => 'ApiControllerIC@ICEdictos']);
	Route::post('/icedictoshomonimos',['uses' => 'ApiControllerIC@ICEdictosHomonimos']);
	Route::post('/icconsultas',['uses' => 'ApiControllerIC@ICConsultaspPorRamo']);
	Route::post('/icseguros',['uses' => 'ApiControllerIC@ICSeguros']);
	Route::post('/icmarcas',['uses' => 'ApiControllerIC@ICMarcas']);
	Route::post('/icfiscales',['uses' => 'ApiControllerIC@ICFiscales']);
	Route::post('/icmisaportes',['uses' => 'ApiControllerIC@ICMisAportes']);
	Route::post('/icapocrifas',['uses' => 'ApiControllerIC@ICApocrifas']);
	Route::post('/icarba',['uses' => 'ApiControllerIC@ICArba']);
	Route::post('/icbancos',['uses' => 'ApiControllerIC@ICBancos']);
	Route::post('/icbancoscard',['uses' => 'ApiControllerIC@ICBancosCard']);
	Route::post('/icbancosgarantias',['uses' => 'ApiControllerIC@ICBancosGarantias']);
	Route::post('/iccheques',['uses' => 'ApiControllerIC@ICCheques']);
	Route::post('/iccomex',['uses' => 'ApiControllerIC@ICComex']);
	Route::post('/iclegales',['uses' => 'ApiControllerIC@ICLegales']);
	Route::post('/iclegaleshomonimos',['uses' => 'ApiControllerIC@ICLegalesHomonimos']);



	Route::post('/validacion-gbg/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
	Route::post('/validacion-gbg_v2/json',['uses' => 'ApiControllerV1@validacionGBG_v2']); //--> NUEVA RUTA DE GBG
	Route::post('/validacion-gbg_v2_2/json',['uses' => 'ApiControllerV1@validacionGBG_v2_marita']); //--> NUEVA RUTA DE GBG
	Route::post('/idauthentication',['uses' => 'ApiControllerV1@idauthentication']); // ---> NUEVA RUTA VALIDACION ADELGAZADA 21-12-2023	
	Route::post('/id-validation/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
	Route::post('/id-validation-notaxid/json',['uses' => 'ApiControllerV1@validacionnotaxid']);
	Route::post('/id-validation-notaxid_cla/json',['uses' => 'ApiControllerV1@validacionnotaxid_cla']);
	Route::post('/la-padron/json',['uses' => 'ApiControllerV1@valida_la_padrones']);
	Route::post('/control-acceso',['uses' => 'ApiControllerV1@obtenerControlacceso']);
	Route::post('/informe-comercial-completo/json',['uses' => 'ApiControllerV1@ObtenerInformeComercialCompleto']);
	Route::post('/icreport',['uses' => 'ApiControllerV1@InformeComercialTrad']);
	//Route::post('/icreport',['uses' => 'ApiControllerV1@ObtenerInformeComercialCompleto']);
	Route::post('/mati/validacion-datos/json',['uses' => 'ApiControllerV1@validacionMati']);
	Route::post('/ic/json',['uses' => 'ApiControllerV1@obtenerIC']);
	Route::post('/bcra/json',['uses' => 'ApiControllerV1@obtenerChequesBancos']);
	Route::post('/buscar-persona/json',['uses' => 'ApiControllerV1@buscarPersona']);
	Route::post('/actualizar-afip/json',['uses' => 'ApiControllerV1@actualizarAFIP']);
	Route::post('/buscar-domicilios/json',['uses' => 'ApiControllerV1@buscarDomicilios']);
	Route::post('/buscar-vinculaciones/json',['uses' => 'ApiControllerV1@buscarVinculaciones']);
	Route::post('/buscar-empleadores/json',['uses' => 'ApiControllerV1@buscarEmpleadores']);
	Route::post('/info-cuit/json',['uses' => 'ApiControllerV1@obtenerInfoCuitAmpliada']);
	Route::post('/validacion-cuit/json',['uses' => 'ApiControllerV1@obtenerValidacionCUIT']);
	Route::post('/id-verification/json',['uses' => 'ApiControllerV1@obtenerIDVerification']);
	Route::post('/smart-alert/xml',['uses' => 'ApiControllerV1@obtenerSmartAlert']);

	Route::post('/info-cuit-ampliada/json',['uses' => 'ApiControllerV1@obtenerInfoDniCuitAmpliada']);
	Route::post('/ic/socios-directores/json',['uses' => 'ApiControllerV1@obtenerSociosDirectores']);
	Route::post('/info-cuit-dni/json',['uses' => 'ApiControllerV1@obtenerInfoCuitDni']);
	//creditsafe
	Route::post('/search/json',['uses' => 'ApiControllerV1@obtenerBuscador']);
	Route::post('/nacionalidad/consulta', 'RenaperController@obtenerUltimoEjemplarUno');
	Route::post('/imperium-read-cuit/json',['uses' => 'ApiControllerV1@imperiumextraercuit']);
	Route::post('/alta-edictos-ai/json',['uses' => 'ApiControllerV1@alta_edictos_txt_AI']);
	Route::post('/api-bcra/json',['uses' => 'ApiControllerV1@apiBcra']);	
	Route::post('/id-validation2/json',['uses' => 'ApiControllerV1@validacionGBG_v2']);
	Route::post('/id-validation-prueba/json',['uses' => 'ApiControllerV1@validacionGBG_v2_prueba']);
	Route::post('/mati_cla/validacion-datos/json',['uses' => 'ApiControllerV1@validacionMati_cla']); //--> Test Claudio 09-12-2021
	Route::post('/face-match/json', 'RenaperController@obtenerFaceMatch');
	Route::post('/passp', 'RenaperController@obtenerRenaperPasaporte');
	// Diego
	//Route::post('/ws-peru',['uses' => 'ApiPeruController@index']); --> DEPRECADO
	Route::post('/fidecheck/json',['uses' => 'ApiControllerV1@obtenerApiPEP']);
	//--  TEST NUEVO WS  --//
	//Route::post('/fidecheck/json2',['uses' => 'ApiControllerV1@obtenerApiPEP2']);
	Route::post('/fidecheck/json2',['uses' => 'ApiControllerV1@obtenerApiPEP_full']);
	Route::post('/imperium-acceso-data',['uses' => 'ApiControllerV1@imperiumControlAccesoData']);
	//-- MONSANTO BAYER IC XML USANDO /API/V1/IC/XML 
	Route::post('/ic/xml',['uses'     => 'ApiControllerV1@obtenerICXML3']);


	// DIEGO - RUTA PARA API PADRON
	Route::post('/busqueda-padron',['uses' => 'ApiControllerV1@BusquedaPadron']);
});

Route::post('/v1/face-match-demo/json', 'RenaperController@obtenerFaceMatchDemo');

//creditsafe
Route::group(['middleware' => ['Api'],'prefix'=>'creditsafe'],function() {
	Route::post('/ic/json',['uses' => 'DataMatrixApiController@obtenerDatos']);
});

//trulioo
Route::group(['middleware' => ['Api'],'prefix'=>'trulioo'],function() {
	Route::post('/json',['uses' => 'TruliooController@generarRespuesta']);
});

Route::group(['middleware' => [],'prefix'=>'v1'],function(){
	//mongo
	Route::post('/verificar-mongo', 'MainController@verificarMongo');
	//Route::post('/face-match/json', 'RenaperController@obtenerFaceMatch');
	// pasaje facturas a tango
	Route::post('/facturacionEnc',['uses' => 'ApiControllerV1@pedidosFacturacionEnc']);
	Route::post('/facturacionDet',['uses' => 'ApiControllerV1@pedidosFacturacionDet']);

});

	//LLamados sólo INTERNOS.
Route::group(['middleware' => [/*'IPAcess'*/],'prefix'=>'local/v1'],function(){
	Route::post('/informe-comercial-completo/json',['uses' => 'ApiControllerV1@ObtenerInformeComercialCompleto']);
	Route::post('/icreport',['uses' => 'ApiControllerV1@InformeComercialTrad']);
	Route::post('/informe-comercial/score/json',['uses' => 'ApiControllerV1@obtenerServicioScore']);
	Route::get('/informe-comercial/mongo',['uses' => 'MainController@verificarMonitoreosEnMongo']);
	Route::post('/informe-comercial/score/balance/json',['uses' => 'ApiControllerV1@calcularScoreBalance']);
	Route::post('/informe-comercial/score/sin-balance/json',['uses' => 'ApiControllerV1@calcularScoreSinBalance']);
	Route::get('/afip/obtener-padron/{cuit}',['uses'=> 'AFIPController@obtenerPadron']);
	Route::post('/imperium-read-cuit/json',['uses' => 'ApiControllerV1@imperiumextraercuit']);
});


//Servicio Especial de informe comercial sábana.
Route::group(['middleware' => ['Cors','Api']], function () {
    Route::post('/ic/xml',['uses'     => 'ApiControllerV1@obtenerICXML2']);

	//HTML base
	Route::post('/ic',['uses' 		=> 'ApiController@obtenerIC']);
	Route::post('/ic2',['uses'    => 'ApiControllerV1@ICSinGraficos']);
	
	//Secciones
	Route::post('/brief',['uses' 			=> 'ApiController@obtenerBrief']);
	Route::post('/sociedades',['uses' => 'ApiController@obtenerSociedades']);
	Route::post('/formales',['uses' 	=> 'ApiController@obtenerFormales']);
	Route::post('/comerciales',['uses'=> 'ApiController@obtenerComerciales']);
	Route::post('/fiscales',['uses' 	=> 'ApiController@obtenerFiscales']);
	Route::post('/contables',['uses' 	=> 'ApiController@obtenerContables']);
	Route::post('/legales',['uses' 		=> 'ApiController@obtenerLegales']);
	Route::post('/comex',['uses' 			=> 'ApiController@obtenerComex']);
	Route::post('/bancos',['uses' 		=> 'ApiController@obtenerBancos']);
	Route::post('/prensa',['uses' 		=> 'ApiController@obtenerPrensa']);
	Route::post('/generar-contenido-exportable',['uses' => 'ApiController@generarContenidoExportableHTML']);
	// Nueva ruta de contables multiidioma
	Route::post('/contables-multi',['uses' => 'ApiController@obtenerContablesMulti']);
	//constancia de inscripcion AFIP
});

//DEPRECADA
/*Route::group(['middleware' => ['Cors']], function () {
	Route::get('/obtener-constancia-de-inscripcion',['uses' => 'ApiController@obtenerConstanciaPDF']);
});*/

		 /* Came Inicio */
Route::group(['middleware' => ['CAME','Api'],'prefix'=>'informe-comercial/v1'],function(){
	Route::post('/PedirInforme',        ['uses'   => 'CameController@pedirInforme']);
	Route::get('/ObtenerTipoCredito',   ['uses'   => 'ApiControllerV1@obtenerTipoCredito']);
	Route::post('/ObtenerTipoCredito',   ['uses'   => 'ApiControllerV1@obtenerTipoCredito']);
	Route::get('/ObtenerCaracter',      ['uses'   => 'ApiControllerV1@obtenerCaracter']);
	Route::post('/ObtenerCaracter',      ['uses'   => 'ApiControllerV1@obtenerCaracter']);
	Route::get('/ObtenerMotivosRechazo',['uses'   => 'ApiControllerV1@obtenerMotivosRechazo']);
	Route::post('/ObtenerMotivosRechazo',['uses'   => 'ApiControllerV1@obtenerMotivosRechazo']);
	Route::post('/ObtenerMotivosAtraso', ['uses'   => 'ApiControllerV1@obtenerMotivosAtraso']);
	Route::get('/ObtenerMotivosAtraso', ['uses'   => 'ApiControllerV1@obtenerMotivosAtraso']);
	
	Route::post('/RechazarInforme',     ['uses'   => 'ApiControllerV1@rechazarInforme']);
	Route::post('/AcordarInforme',      ['uses'   => 'ApiControllerV1@acordarInforme']);
	Route::post('/DesafectarInforme',   ['uses'   => 'ApiControllerV1@desafectarInforme']);
	Route::post('/AfectarInforme',      ['uses'   => 'ApiControllerV1@afectarInforme']);
	Route::get('/VisualizarSemaforo',   ['uses'   => 'ApiControllerV1@visualizarSemaforo']);
	Route::post('/VisualizarSemaforo',   ['uses'   => 'ApiControllerV1@visualizarSemaforo']);
	Route::post('/RegistrarCliente',    ['uses'   => 'ApiControllerV1@registrarCliente']);
	Route::post('/AnularRegistro',      ['uses'   => 'ApiControllerV1@anularRegistro']);
	Route::get('/ListaPersonas2',       ['uses'   => 'ApiControllerV1@listaPersonas']);
	Route::post('/ListaPersonas2',       ['uses'   => 'ApiControllerV1@listaPersonas']);
	Route::post('/RegistrarUsuario',    ['uses'   => 'ApiControllerV1@registrarUsuario']);
});

Route::group(['middleware' => ['CAME','Api'],'prefix'=>'circuito-cerrado/v1'],function(){
	Route::post('/Listar',    ['uses' => 'CameController@listarCircuitoCerrado']);
	Route::post('/Agregar',   ['uses' => 'CameController@agregarCircuitoCerrado']);
	Route::post('/Eliminar',  ['uses' => 'CameController@eliminarCircuitoCerrado']);
	Route::post('/Morosidad', ['uses' => 'CameController@modificarCircuitoCerrado']);
});

		 /* Came Fin */
Route::group(['middleware' => ['Cors','Api']], function () {
	Route::get('/obtener-constancia-de-inscripcion',['uses' => 'ApiControllerV1@obtenerConstanciaPDF']);
});
//hash para  API
Route::get('/hash',['uses' 		=> 'ApiController@obtenerHash']);
Route::post('/tyc-trazabilidad',['uses'     => 'ApiControllerV1@insertarTyCTrazabilidad']);

//Servicios de Monitoreo AFIP
//Route::get('/servicios/monitoreo/mail',['uses' => 'ApiControllerV1@obtenerMonitoreoServicios']);
//Route::get('/prueba-ebanx',['uses' => 'ApiControllerV1@obtenerInfoDniCuitAmpliada']);

//nivel socioeconomico..
Route::post('/nivel-socioeconomico/json',['uses' => 'ApiControllerV1@obtenerNivelSocioEconomico']);


Route::get('/afip',['uses' => 'AFIPController@obtenerPadron']);

Route::group(['prefix'=>'saas'],function(){

	// Hay que tomar el user_id y client_id de la sesión -- Modificar el ApiControllerV1
	
	Route::post('/insert-cliente',['uses' => 'ApiControllerV1@insertClienteSaas']); // tiene que venir del buscardor y tener el id_padron
	Route::post('/update-cliente',['uses' => 'ApiControllerV1@updateClienteSaas']); 
	Route::post('/delete-cliente',['uses' => 'ApiControllerV1@deleteClienteSaas']); 
	Route::post('/select-cliente',['uses' => 'ApiControllerV1@selectClienteSaas']); 
	// Todos los clientes
	Route::post('/select-all-cliente',['uses' => 'ApiControllerV1@selectAllClienteSaas']); 

	Route::post('/insert-usuario',['uses' => 'ApiControllerV1@insertUsuarioSaas']);
	Route::post('/update-usuario',['uses' => 'ApiControllerV1@updateUsuarioSaas']); 
	Route::post('/delete-usuario',['uses' => 'ApiControllerV1@deleteUsuarioSaas']); 
	Route::post('/select-usuario',['uses' => 'ApiControllerV1@selectUsuarioSaas']); 
	// Todos los usuarios de un cliente
	Route::post('/select-all-usuario',['uses' => 'ApiControllerV1@selectAllUsuarioSaas']); 

	Route::post('/insert-contrato',['uses' => 'ApiControllerV1@insertContratoSaas']);
	Route::post('/update-contrato',['uses' => 'ApiControllerV1@updateContratoSaas']); 
	Route::post('/delete-contrato',['uses' => 'ApiControllerV1@deleteContratoSaas']); 
	Route::post('/select-contrato',['uses' => 'ApiControllerV1@selectContratoSaas']); 
	// Todos los contratos de un cliente
	Route::post('/select-all-contrato',['uses' => 'ApiControllerV1@selectAllContratoSaas']); 


	Route::post('/insert-usuario-contrato',['uses' => 'ApiControllerV1@insertUsuarioContratoSaas']);
	Route::post('/update-usuario-contrato',['uses' => 'ApiControllerV1@updateUsuarioContratoSaas']); 
	Route::post('/delete-usuario-contrato',['uses' => 'ApiControllerV1@deleteUsuarioContratoSaas']); 
	Route::post('/select-usuario-contrato',['uses' => 'ApiControllerV1@selectUsuarioContratoSaas']); 
	// Todos los usuarios-contratos de un cliente
	Route::post('/select-all-usuario-contrato',['uses' => 'ApiControllerV1@selectAllUsuarioContratoSaas']); 
	// Todos los usuarios de un contrato
	Route::post('/select-all-usuario-contrato-x-contrato',['uses' => 'ApiControllerV1@selectAllUsuarioContratoXContratoSaas']); 
	// Todos los contratos de un usuario
	Route::post('/select-all-usuario-contrato-x-usuario',['uses' => 'ApiControllerV1@selectAllUsuarioContratoXUsuarioSaas']); 

	// Consulta de un CUIT
	Route::post('/consulta-cuit',['uses' => 'ApiControllerV1@consultaCuitSaas']); 
	Route::post('/verifica-cuit',['uses' => 'ApiControllerV1@verificaCuitSaas']); 
	
	
	
});
Route::post('/html-to-pdf',['uses' => 'ApiControllerV1@htmlToPdf']); 
Route::get('/save-html',['uses' => 'PDFController@saveHTML']); 
Route::post('/save-html',['uses' => 'PDFController@saveHTML']); 
Route::get('/export-pdf',['uses' => 'PDFController@exportPDF']); 
Route::post('/export-pdf',['uses' => 'PDFController@exportPDF']); 


Route::group(['middleware' => ['Api'],'prefix'=>'dcl'],function(){
	Route::post('/mixto',['uses' => 'DataCleaningController@dclCompleto']);
	Route::post('/juicios',['uses' => 'DataCleaningController@dclJuicios']);
	Route::post('/boletines',['uses' => 'DataCleaningController@dclEdictos']);
});