Domain | Method | URI | Name | Action | Middleware |
---|---|---|---|---|---|
GET/HEAD | api/v1/accessories | api.accessories.index | App\Http\Controllers\Api\AccessoriesController@index | auth:api | |
POST | api/v1/accessories | api.accessories.store | App\Http\Controllers\Api\AccessoriesController@store | auth:api | |
GET/HEAD | api/v1/accessories/{accessory} | api.accessories.show | App\Http\Controllers\Api\AccessoriesController@show | auth:api | |
PUT/PATCH | api/v1/accessories/{accessory} | api.accessories.update | App\Http\Controllers\Api\AccessoriesController@update | auth:api | |
DELETE | api/v1/accessories/{accessory} | api.accessories.destroy | App\Http\Controllers\Api\AccessoriesController@destroy | auth:api | |
GET/HEAD | api/v1/accessories/{accessory}/checkedout | api.accessories.checkedout | App\Http\Controllers\Api\AccessoriesController@checkedout | auth:api | |
POST | api/v1/categories | api.categories.store | App\Http\Controllers\Api\CategoriesController@store | auth:api | |
GET/HEAD | api/v1/categories | api.categories.index | App\Http\Controllers\Api\CategoriesController@index | auth:api | |
GET/HEAD | api/v1/categories/{category} | api.categories.show | App\Http\Controllers\Api\CategoriesController@show | auth:api | |
DELETE | api/v1/categories/{category} | api.categories.destroy | App\Http\Controllers\Api\CategoriesController@destroy | auth:api | |
PUT/PATCH | api/v1/categories/{category} | api.categories.update | App\Http\Controllers\Api\CategoriesController@update | auth:api | |
GET/HEAD | api/v1/companies | api.companies.index | App\Http\Controllers\Api\CompaniesController@index | auth:api | |
POST | api/v1/companies | api.companies.store | App\Http\Controllers\Api\CompaniesController@store | auth:api | |
GET/HEAD | api/v1/companies/{company} | api.companies.show | App\Http\Controllers\Api\CompaniesController@show | auth:api | |
PUT/PATCH | api/v1/companies/{company} | api.companies.update | App\Http\Controllers\Api\CompaniesController@update | auth:api | |
DELETE | api/v1/companies/{company} | api.companies.destroy | App\Http\Controllers\Api\CompaniesController@destroy | auth:api | |
GET/HEAD | api/v1/components | api.components.index | App\Http\Controllers\Api\ComponentsController@index | auth:api | |
POST | api/v1/components | api.components.store | App\Http\Controllers\Api\ComponentsController@store | auth:api | |
DELETE | api/v1/components/{component} | api.components.destroy | App\Http\Controllers\Api\ComponentsController@destroy | auth:api | |
GET/HEAD | api/v1/components/{component} | api.components.show | App\Http\Controllers\Api\ComponentsController@show | auth:api | |
PUT/PATCH | api/v1/components/{component} | api.components.update | App\Http\Controllers\Api\ComponentsController@update | auth:api | |
GET/HEAD | api/v1/components/{component}/assets | api.components.assets | App\Http\Controllers\Api\ComponentsController@getAssets | auth:api | |
GET/HEAD | api/v1/consumables | api.consumables.index | App\Http\Controllers\Api\ConsumablesController@index | auth:api | |
POST | api/v1/consumables | api.consumables.store | App\Http\Controllers\Api\ConsumablesController@store | auth:api | |
GET/HEAD | api/v1/consumables/{consumable} | api.consumables.show | App\Http\Controllers\Api\ConsumablesController@show | auth:api | |
PUT/PATCH | api/v1/consumables/{consumable} | api.consumables.update | App\Http\Controllers\Api\ConsumablesController@update | auth:api | |
DELETE | api/v1/consumables/{consumable} | api.consumables.destroy | App\Http\Controllers\Api\ConsumablesController@destroy | auth:api | |
GET/HEAD | api/v1/depreciations | api.depreciations.index | App\Http\Controllers\Api\DepreciationsController@index | auth:api | |
POST | api/v1/depreciations | api.depreciations.store | App\Http\Controllers\Api\DepreciationsController@store | auth:api | |
GET/HEAD | api/v1/depreciations/{depreciation} | api.depreciations.show | App\Http\Controllers\Api\DepreciationsController@show | auth:api | |
PUT/PATCH | api/v1/depreciations/{depreciation} | api.depreciations.update | App\Http\Controllers\Api\DepreciationsController@update | auth:api | |
DELETE | api/v1/depreciations/{depreciation} | api.depreciations.destroy | App\Http\Controllers\Api\DepreciationsController@destroy | auth:api | |
POST | api/v1/fields/fieldsets/{id}/order | api.customfields.order | App\Http\Controllers\Api\CustomFieldsController@postReorder | auth:api | |
GET/HEAD | api/v1/groups | api.groups.index | App\Http\Controllers\Api\GroupsController@index | auth:api | |
POST | api/v1/groups | api.groups.store | App\Http\Controllers\Api\GroupsController@store | auth:api | |
GET/HEAD | api/v1/groups/{group} | api.groups.show | App\Http\Controllers\Api\GroupsController@show | auth:api | |
PUT/PATCH | api/v1/groups/{group} | api.groups.update | App\Http\Controllers\Api\GroupsController@update | auth:api | |
DELETE | api/v1/groups/{group} | api.groups.destroy | App\Http\Controllers\Api\GroupsController@destroy | auth:api | |
POST | api/v1/hardware | api.assets.store | App\Http\Controllers\Api\AssetsController@store | auth:api | |
GET/HEAD | api/v1/hardware | api.assets.index | App\Http\Controllers\Api\AssetsController@index | auth:api | |
PUT/PATCH | api/v1/hardware/{hardware} | api.assets.update | App\Http\Controllers\Api\AssetsController@update | auth:api | |
GET/HEAD | api/v1/hardware/{hardware} | api.assets.show | App\Http\Controllers\Api\AssetsController@show | auth:api | |
DELETE | api/v1/hardware/{hardware} | api.assets.destroy | App\Http\Controllers\Api\AssetsController@destroy | auth:api | |
GET/HEAD | api/v1/imports | api.imports.index | App\Http\Controllers\Api\ImportController@index | auth:api | |
POST | api/v1/imports | api.imports.store | App\Http\Controllers\Api\ImportController@store | auth:api | |
POST | api/v1/imports/process/{import} | api.imports.importFile | App\Http\Controllers\Api\ImportController@process | auth:api | |
GET/HEAD | api/v1/imports/{import} | api.imports.show | App\Http\Controllers\Api\ImportController@show | auth:api | |
PUT/PATCH | api/v1/imports/{import} | api.imports.update | App\Http\Controllers\Api\ImportController@update | auth:api | |
DELETE | api/v1/imports/{import} | api.imports.destroy | App\Http\Controllers\Api\ImportController@destroy | auth:api | |
POST | api/v1/licenses | api.licenses.store | App\Http\Controllers\Api\LicensesController@store | auth:api | |
GET/HEAD | api/v1/licenses | api.licenses.index | App\Http\Controllers\Api\LicensesController@index | auth:api | |
GET/HEAD | api/v1/licenses/{license} | api.licenses.show | App\Http\Controllers\Api\LicensesController@show | auth:api | |
PUT/PATCH | api/v1/licenses/{license} | api.licenses.update | App\Http\Controllers\Api\LicensesController@update | auth:api | |
DELETE | api/v1/licenses/{license} | api.licenses.destroy | App\Http\Controllers\Api\LicensesController@destroy | auth:api | |
GET/HEAD | api/v1/locations | api.locations.index | App\Http\Controllers\Api\LocationsController@index | auth:api | |
POST | api/v1/locations | api.locations.store | App\Http\Controllers\Api\LocationsController@store | auth:api | |
GET/HEAD | api/v1/locations/{location} | api.locations.show | App\Http\Controllers\Api\LocationsController@show | auth:api | |
PUT/PATCH | api/v1/locations/{location} | api.locations.update | App\Http\Controllers\Api\LocationsController@update | auth:api | |
DELETE | api/v1/locations/{location} | api.locations.destroy | App\Http\Controllers\Api\LocationsController@destroy | auth:api | |
GET/HEAD | api/v1/locations/{location}/assets | api.locations.viewassets | App\Http\Controllers\Api\LocationsController@getDataViewAssets | auth:api | |
GET/HEAD | api/v1/locations/{location}/check | api.locations.check | App\Http\Controllers\Api\LocationsController@show | auth:api | |
GET/HEAD | api/v1/locations/{location}/users | api.locations.viewusers | App\Http\Controllers\Api\LocationsController@getDataViewUsers | auth:api | |
GET/HEAD | api/v1/manufacturers | api.manufacturers.index | App\Http\Controllers\Api\ManufacturersController@index | auth:api | |
POST | api/v1/manufacturers | api.manufacturers.store | App\Http\Controllers\Api\ManufacturersController@store | auth:api | |
GET/HEAD | api/v1/manufacturers/{manufacturer} | api.manufacturers.show | App\Http\Controllers\Api\ManufacturersController@show | auth:api | |
PUT/PATCH | api/v1/manufacturers/{manufacturer} | api.manufacturers.update | App\Http\Controllers\Api\ManufacturersController@update | auth:api | |
DELETE | api/v1/manufacturers/{manufacturer} | api.manufacturers.destroy | App\Http\Controllers\Api\ManufacturersController@destroy | auth:api | |
GET/HEAD | api/v1/models | api.models.index | App\Http\Controllers\Api\AssetModelsController@index | auth:api | |
POST | api/v1/models | api.models.store | App\Http\Controllers\Api\AssetModelsController@store | auth:api | |
GET/HEAD | api/v1/models/assets | api.models.assets | App\Http\Controllers\Api\AssetModelsController@assets | auth:api | |
DELETE | api/v1/models/{model} | api.models.destroy | App\Http\Controllers\Api\AssetModelsController@destroy | auth:api | |
PUT/PATCH | api/v1/models/{model} | api.models.update | App\Http\Controllers\Api\AssetModelsController@update | auth:api | |
GET/HEAD | api/v1/models/{model} | api.models.show | App\Http\Controllers\Api\AssetModelsController@show | auth:api | |
GET/HEAD | api/v1/settings | api.settings.index | App\Http\Controllers\Api\SettingsController@index | auth:api | |
POST | api/v1/settings | api.settings.store | App\Http\Controllers\Api\SettingsController@store | auth:api | |
GET/HEAD | api/v1/settings/{setting} | api.settings.show | App\Http\Controllers\Api\SettingsController@show | auth:api | |
PUT/PATCH | api/v1/settings/{setting} | api.settings.update | App\Http\Controllers\Api\SettingsController@update | auth:api | |
GET/HEAD | api/v1/statuslabels | api.statuslabels.index | App\Http\Controllers\Api\StatuslabelsController@index | auth:api | |
POST | api/v1/statuslabels | api.statuslabels.store | App\Http\Controllers\Api\StatuslabelsController@store | auth:api | |
GET/HEAD | api/v1/statuslabels/assets | api.statuslabels.assets.bytype | App\Http\Controllers\Api\StatuslabelsController@getAssetCountByStatuslabel | auth:api | |
GET/HEAD | api/v1/statuslabels/{statuslabel} | api.statuslabels.show | App\Http\Controllers\Api\StatuslabelsController@show | auth:api | |
DELETE | api/v1/statuslabels/{statuslabel} | api.statuslabels.destroy | App\Http\Controllers\Api\StatuslabelsController@destroy | auth:api | |
PUT/PATCH | api/v1/statuslabels/{statuslabel} | api.statuslabels.update | App\Http\Controllers\Api\StatuslabelsController@update | auth:api | |
GET/HEAD | api/v1/statuslabels/{statuslabel}/assetlist | api.statuslabels.assets | App\Http\Controllers\Api\StatuslabelsController@assets | auth:api | |
GET/HEAD | api/v1/statuslabels/{statuslabel}/deployable | api.statuslabels.deployable | App\Http\Controllers\Api\StatuslabelsController@checkIfDeployable | auth:api | |
POST | api/v1/suppliers | api.suppliers.store | App\Http\Controllers\Api\SuppliersController@store | auth:api | |
GET/HEAD | api/v1/suppliers | api.suppliers.index | App\Http\Controllers\Api\SuppliersController@index | auth:api | |
GET/HEAD | api/v1/suppliers/list | api.suppliers.list | App\Http\Controllers\Api\SuppliersController@getDatatable | auth:api | |
GET/HEAD | api/v1/suppliers/{supplier} | api.suppliers.show | App\Http\Controllers\Api\SuppliersController@show | auth:api | |
PUT/PATCH | api/v1/suppliers/{supplier} | api.suppliers.update | App\Http\Controllers\Api\SuppliersController@update | auth:api | |
DELETE | api/v1/suppliers/{supplier} | api.suppliers.destroy | App\Http\Controllers\Api\SuppliersController@destroy | auth:api | |
GET/HEAD | api/v1/users | api.users.index | App\Http\Controllers\Api\UsersController@index | auth:api | |
POST | api/v1/users | api.users.store | App\Http\Controllers\Api\UsersController@store | auth:api | |
GET/HEAD | api/v1/users/list/{status?} | api.users.list | App\Http\Controllers\Api\UsersController@getDatatable | auth:api | |
POST | api/v1/users/two_factor_reset | api.users.two_factor_reset | App\Http\Controllers\Api\UsersController@postTwoFactorReset | auth:api | |
GET/HEAD | api/v1/users/{user} | api.users.show | App\Http\Controllers\Api\UsersController@show | auth:api | |
PUT/PATCH | api/v1/users/{user} | api.users.update | App\Http\Controllers\Api\UsersController@update | auth:api | |
DELETE | api/v1/users/{user} | api.users.destroy | App\Http\Controllers\Api\UsersController@destroy | auth:api | |
GET/HEAD | api/v1/users/{user}/assets | api.users.assetlist | App\Http\Controllers\Api\UsersController@getAssetList | auth:api | |
POST | api/v1/users/{user}/upload | api.users.uploads | App\Http\Controllers\Api\UsersController@postUpload | auth:api |
Created
February 23, 2017 12:05
-
-
Save vjandrea/78d4430cd46a841eeb3c1a946260abb9 to your computer and use it in GitHub Desktop.
API Map for Snipe-IT
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment