HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/dev-beg.teky.com.co/routes/api.php
<?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!
|
*/

Route::middleware(['cors'])->group(function () {
    Route::get('/parameters', 'Api\ParametersApiController@parameters');
    Route::post('/login', 'Api\LoginApiController@login');
});

Route::middleware(['auth:api', 'cors'])->group(function () {
    Route::get('/user', function (Request $request) {
        return $request->user()->roles;
    });
    Route::prefix('users')->group(function () {
        Route::post('/validateUserStatus', 'Api\UsersApiController@validateUserStatus');
    });
    Route::prefix('home')->group(function () {
        Route::get('/zones', 'Api\HomeApiController@listZones');
        Route::get('/areas/{zone_id}', 'Api\HomeApiController@listAreas');
        Route::get('/equipments/{zone_id}', 'Api\HomeApiController@listEquipments');
        Route::get('/forms/{area_id}', 'Api\HomeApiController@listForms');
        Route::get('/fields/{form_id}/{area_id}', 'Api\HomeApiController@listFields');
        Route::post('/existMeasurementDocument', 'Api\HomeApiController@existMeasurementDocument');
        Route::post('/saveDataForm', 'Api\HomeApiController@saveDataForm');
        Route::post('/historyMeasurementDocument', 'Api\HomeApiController@historyMeasurementDocument');
        Route::post('/updateValueField', 'Api\HomeApiController@updateValueField');
        Route::get('/typeFilters', 'Api\HomeApiController@typeFilters');
        Route::get('/typeEvents', 'Api\HomeApiController@typeEvents');
        Route::post('/listMeasurementDocuments', 'Api\HomeApiController@listMeasurementDocuments');
        Route::post('/deleteMeasurementDocuments', 'Api\HomeApiController@deleteMeasurementDocuments');
        Route::post('/getInfoFilterP1', 'Api\HomeApiController@getInfoFilterP1');
        Route::post('/getInfoFilterP2', 'Api\HomeApiController@getInfoFilterP2');
        Route::post('/getInfoFilterP3', 'Api\HomeApiController@getInfoFilterP3');
        Route::post('/getInfoFilterP4', 'Api\HomeApiController@getInfoFilterP4');
    });
    Route::prefix('inventory')->group(function () {
        Route::get('/typeProcesses', 'Api\InventoriesApiController@getTypeProcesses');
        Route::get('/storages', 'Api\InventoriesApiController@getStorages');
        Route::get('/items/{location_code}', 'Api\InventoriesApiController@getItems');
        Route::post('/transaccion/create', 'Api\InventoriesApiController@createTransaccion');
        Route::get('/locations/{storage_id}', 'Api\InventoriesApiController@getLocations');
        Route::get('/validation/destination/{item_id}/{destination_storage_id}/{destination_location_id}', 'Api\InventoriesApiController@validationDestination');
        Route::get('/records/{location_id}/{item_id}/{storage_id}', 'Api\InventoriesApiController@gerRecords');
    });
});